<?php
# MetInfo Enterprise Content Management System
# Copyright (C) MetInfo Co.,Ltd (http://www.metinfo.cn). All rights reserved.

defined('IN_MET') or exit('No permission');


class pinyin
{
    public $pinyin;

    public function __construct()
    {
        $this->pinyin = array (
            'A' => array (18661,33157,41392,41648,47599,50400,59371),
            'Ai' => array (16588,17031,17099,17131,17311,18330,18334,18930,19190,19381,19670,19697,20712,22145,22758,23788,24969,25005,25068,25559,26608,27069,27114,27797,28596,28663,29162,29399,29599,29916,30185,30339,30387,31713,32176,32178,34439,35504,35971,36057,36230,36856,37508,41904,42160,42373,42416,42672,42928,43184,43240,43440,43696,43952,44208,44464,44720,44976,45201,45302,45460,45466,45716,46209,47497,47505,49375,49645,51424,51430,51680,52365,52719,54250,54922,55685,56208,56459,56476,56536,57310,57749,57994,58012,59104,60552,63875,64665),
            'An' => array (16612,16619,17125,17352,18059,18566,18887,19441,20417,20438,20462,20913,20963,21940,22193,22239,22468,22997,23685,24205,25589,26617,27275,29099,29640,29649,29912,30127,31621,32968,33240,34438,34691,35051,36553,36586,36845,37368,37881,38124,38293,39405,39914,40169,40328,41371,42376,42991,45232,45446,45488,45744,46000,46256,46512,46768,47024,47280,50928,53210,55010,56712,58764,60897,61150,61928,62337,63223,64475,64753),
            'Ang' => array (23265,25075,27873,28293,28309,35734,47536,47792,48048,60556),
            'Ao' => array (17293,17821,17885,18407,18605,19179,19394,20418,20457,21137,21386,21390,21706,21906,21984,22410,23762,24312,24727,25286,27282,27825,28320,29178,30900,31899,33016,33160,33276,33486,34730,35058,35723,36997,37590,37812,37846,38902,40372,41463,42377,42889,44683,44769,45725,45971,48096,48304,48560,48816,49072,49302,49328,49565,49584,49638,49840,50096,50352,50823,52214,52359,53663,55006,56034,56293,57056,57833,58765,59895,60123,61926,62854,64241,64754,64915),
            'Ba' => array (17034,17909,18099,19917,20213,20877,21213,21697,21743,22699,23266,23446,23686,24198,24280,24515,27026,27312,27329,28818,29104,31119,31188,31368,33418,33780,34039,34514,35063,36745,37820,38017,38362,38652,38881,39649,40646,40888,41608,43397,45537,45541,49814,50141,50608,50864,51120,51376,51632,51677,51703,51888,52144,52200,52400,52656,52873,52912,52980,53168,53424,53680,53750,54192,54448,54704,54960,55516,55790,57246,58272,58334,61849),
            'Bai' => array (22442,23444,23997,25291,26758,28626,29112,30445,34194,35820,37778,37819,38105,40891,41364,46558,47607,49887,55216,55472,55728,55984,56240,56496,56752,57008,57230,57494,65258),
            'Baike' => array (50307),
            'Baiwa' => array (17070),
            'Ban' => array (16859,17390,17558,17808,19329,19605,20411,20413,21187,22776,23246,23523,27614,27618,27870,28040,28382,29150,29878,31675,33746,33939,34510,34796,36046,37268,37364,38026,38865,39597,39913,41969,44529,44694,45212,45812,51860,53384,54254,55777,57264,57520,57563,57776,58032,58288,58544,58800,59056,59098,59312,59568,59824,60044,60080,60336,60592,60848),
            'Bang' => array (17645,19405,19597,19918,21183,22921,24294,26539,28659,29398,29587,30194,31693,35251,35261,36749,36796,37061,38039,39051,39391,40118,41096,42400,42739,45198,45714,47844,49294,51336,51858,52622,53135,59270,61104,61360,61616,61872,62128,62173,62384,62640,63152,63408,63664,63920),
            'Bao' => array (16784,17799,17891,19154,21240,22005,24573,25331,25805,25836,25848,26321,26803,26865,29676,29928,32202,32395,33668,34265,34700,35024,35774,36595,37303,37547,37615,38633,38639,38796,39043,39111,39144,39372,39564,39819,40376,40395,41393,41622,41649,41905,42161,42375,42417,42673,42929,43185,43441,43697,43953,44209,45552,46582,49397,53996,55750,55793,56449,56975,56981,57318,57821,59272,59609,62344,62596,63193,64176,64432,64688,64944,65200),
            'Be' => array (24776),
            'Bei' => array (17381,17580,17896,18051,18102,18327,19349,19421,19644,20138,21205,24292,25587,25747,26263,26336,27052,27080,27897,28131,28802,28870,29881,30353,30639,31638,31957,34246,34269,36299,37080,37783,37837,41136,41955,44465,44721,44977,45233,45489,45745,45954,46001,46240,46257,46513,46769,47025,47281,47537,47793,48049,49303,49881,50136,51184,51350,51856,52098,52640,52726,54662,54765,55537,58354,58498,59866,60893,63202,64986,64987),
            'Ben' => array (18399,19607,19850,19944,20965,21465,24732,28367,31131,35498,36801,38530,39389,48305,48367,48561,48817,49073,50336,51102,52955,53126,53467,55698,56042,57491,61847,63647,64137),
            'Beng' => array (16869,17864,18409,19167,19931,21130,22718,25004,25063,25065,26028,27785,27837,28061,28335,28853,34751,40684,41436,43400,46314,47833,49329,49585,49841,50097,50353,50609,51329,53389,54431,54496,62687,62850),
            'Bi' => array (16615,16621,17369,17905,18138,18403,18427,18607,18933,19383,19410,19420,19676,19908,19929,20624,20665,20696,20698,21167,21485,21497,22208,22416,22721,22927,22979,22988,23235,23529,23785,23786,24008,24041,24259,24714,24762,24982,24983,24987,25022,25284,26248,26578,28149,28334,28336,28607,28920,29158,29673,29686,29922,30137,30393,30419,30420,30638,30964,31408,31419,31482,31725,31728,32475,33168,33195,33211,33218,33734,33777,33980,34008,34044,34222,34810,35040,35478,35552,35754,35792,35803,35978,35983,36010,36338,36847,36851,37313,37519,37816,37838,37876,38135,38303,38581,39565,39629,39903,39929,40137,40407,40582,40636,41116,41703,42480,42909,43237,43414,43485,45038,45272,45300,46568,47587,48870,49026,49300,49631,49640,49804,49911,50326,50574,50652,50676,50830,50865,51121,51174,51354,51377,51633,51889,52106,52145,52213,52401,52657,52895,52913,53136,53169,53218,53237,53425,53681,53937,54145,54193,54449,54502,54513,54705,54961,55217,55425,55473,55522,55775,55795,55985,56241,56497,56753,57065,58248,58596,59540,59625,59799,59886,60124,60403,61323,61658,61829,62168,62598,62959,63108,63205,63475,63969,64668,64905,65253),
            'Bian' => array (16634,17596,18615,18649,19374,19867,20365,20371,20966,21459,22191,22725,23022,23698,25334,25493,25590,26043,26590,28842,28894,29128,29417,30200,30923,33751,34015,34271,35553,36037,36050,36542,36793,39404,40126,41130,41456,42144,47601,48877,49895,50832,52367,52699,53468,53976,54508,54519,54750,55027,55198,56305,56557,57009,57265,57521,57777,58033,58289,58505,58545,58801,59057,59313,59569,59825,60131,60898,63986,65014),
            'Biao' => array (16837,17143,17866,18130,18307,20979,21231,21479,21747,22428,22954,23535,25758,26528,26554,27375,27631,27778,27877,27887,28399,29380,29672,30601,32409,32982,33275,34231,35570,37323,38357,39385,39555,41155,42737,42999,43500,44524,44780,48102,48270,48360,49043,52120,52966,53151,53745,53903,56047,58072,60081,60337,60593,60849,61679,62694,64924),
            'Bie' => array (19959,21680,22738,25031,25988,26831,28074,29389,33207,33532,35788,38287,38653,49141,50579,54927,61105,61361,61617,61873),
            'Bin' => array (17900,18846,19870,20628,21466,22451,22516,23784,24512,26073,26329,26840,27806,27886,28845,30963,34435,35315,37855,39375,39641,39834,40132,40435,40620,40652,40915,41198,50071,50409,50935,52711,53209,55791,57079,57498,58343,60393,61850,62129,62385,62641,62897,63153,63409,63467),
            'Bing' => array (16597,16823,21168,21424,21648,22188,22256,23701,23968,26860,28050,28053,28856,29645,30150,30179,30338,30442,32140,32177,32919,35225,35300,35479,36541,36844,37090,37559,38273,38792,40687,41394,41650,42882,44775,51944,54670,56982,57068,58006,58241,60058,60546,61582,61662,62098,63449,63665,63921,64177,64433,64473,64474,64689,64945,65201),
            'Bo' => array (16604,16881,17076,17105,17329,17393,17641,18161,18416,19139,19153,19351,19427,19671,20098,20170,20729,20983,21173,21216,21714,21970,22668,22730,23740,23779,24472,24476,24707,24771,25572,26609,26759,26800,27315,27523,27824,28120,28147,28390,28621,28656,28915,29081,29111,29138,29866,29894,31414,32232,32442,34458,34757,35485,36272,36281,36800,37300,37618,37774,37805,37840,37858,38044,38061,38344,38385,40321,41707,41906,41952,42162,42228,42418,42656,42674,42930,43186,43231,43410,43442,43698,43954,44210,44254,44466,44681,44722,44978,45199,45234,45490,45746,46002,46258,46514,47026,47519,48880,49630,49819,50402,50577,55449,56309,56467,56736,57582,59373,59808,61913,62349,62949,63120,65184),
            'Bu' => array (17807,18424,19184,19422,19705,20987,22403,22768,23003,23495,24250,24288,25041,25314,25557,26778,27034,28045,29369,34538,35728,35829,36278,36522,38365,39138,40649,41100,45791,46058,46069,46728,46770,47282,47538,47794,48050,48306,48562,48818,49046,49074,49330,50066,50309,52709,52970,53124,53486,53633,53650,54494,57316,57326,58515,59274,61326,62099,63877),
            'Ca' => array (21913,25492,26549,28383,32436,49586,52615,58861,60128,61570),
            'Cai' => array (16786,18579,20699,23230,28351,30092,30144,36759,37510,38104,39554,49842,50098,50354,50610,50818,50824,50866,51122,51378,51634,51890,52146,52402,58769,59786,61842),
            'Cal' => array (27521),
            'Can' => array (16775,17639,19345,19601,19659,19857,20128,20944,21712,23030,23708,24014,24503,25786,27527,28668,31727,31904,34179,34970,35314,35547,35567,36310,37532,37879,38033,40950,41605,41861,42117,45800,46995,52658,52914,53170,53382,53426,53682,53938,54173,54194,54260,54407,56203,57229,58001,60555,61157,61158,62967,64661),
            'Cang' => array (16591,18938,19845,20638,23482,24059,27082,28361,32130,33194,34536,35289,37829,39104,39596,43137,45290,51341,54450,54706,54962,55218,55474,57730,58009,59036,63448,64387),
            'Cao' => array (16872,18065,18386,18627,18630,23527,24530,30962,36860,37856,39113,43153,43507,46044,48628,53472,55699,55730,55986,56242,56498,56754,59021,61156,62338,62352,63717,63893,64912),
            'Ce' => array (21191,22984,23225,27577,28104,30138,30461,30857,31132,33454,33737,35473,35717,35769,37051,37266,39060,40632,43147,48782,50576,50582,51330,54403,57010,57266,57522,57778,58034,64142,64738,64992),
            'Cen' => array (20123,29079,32452,37560,38323,45025,47588),
            'Ceng' => array (18841,32184,38335,39666,54156,54759,57824,58290,58546,62093,63700),
            'Ceok' => array (32947,37555),
            'Ceom' => array (19341),
            'Ceon' => array (26026),
            'Ceor' => array (30081),
            'Cha' => array (19346,20167,20422,20450,20675,20882,23782,24215,25029,25491,25832,26506,26550,27888,28860,30852,30956,33499,35028,36052,37075,37317,37768,38609,39139,39553,39653,39854,41107,43746,44009,45533,45542,45698,46825,46994,48274,48872,49037,50161,51170,51951,52118,52974,56028,57321,57990,58083,58802,59058,59314,59570,59826,60082,60338,60594,60850,61106,61362,61423,61580,63361),
            'Chai' => array (20426,25341,32181,33744,35459,35535,36806,44505,45810,46726,47094,53380,53383,58784,60380,61618,61874,62130,64496),
            'Chan' => array (16611,16832,17094,17301,17343,18056,18845,19433,19919,20609,20711,21202,21461,21942,21994,22464,23939,24045,24216,25006,25060,25262,25298,25479,25554,25731,26014,26254,26501,26558,26577,27012,27108,28602,28864,28897,29386,29632,29647,30109,30356,30388,31619,31639,31710,32132,32469,32975,32983,33256,33715,33937,34267,34474,35011,35049,35799,36225,36233,36254,36823,37015,37616,38276,38866,39059,39648,40406,40430,40607,40672,40912,42213,42883,43165,44190,44420,44678,46234,46492,46979,47347,47771,48531,49126,49543,49806,50906,51339,51849,51854,52870,53127,53137,53233,54246,54417,55169,55705,56211,56285,56546,56717,57306,58004,58095,58253,58338,58509,59097,59626,60831,61685,61925,62386,62642,62898,63154,63206,63410,63666,63724,63922,64178,64434,64690,64996),
            'Chang' => array (17308,17582,19446,19591,19687,19689,19945,20424,20458,21391,22915,24238,24271,24549,24747,25540,25772,27273,27605,27895,28113,28653,29124,29826,33964,34207,35817,36348,37092,38019,38021,38391,38551,38628,39061,39086,39875,40336,40833,40839,41132,41192,41395,41651,41907,42163,42419,42675,42931,43187,43443,43499,43699,43955,44172,44771,44931,45973,47235,48614,50653,50922,51095,51676,52187,53222,53731,58593,60130,61686,63112,63192,64946,65202),
            'Chao' => array (17085,17374,19128,19390,20180,21149,21951,22209,23175,25046,25278,26067,27790,28386,29087,31374,31740,31921,32187,32218,32224,32911,34300,35034,39638,40577,40639,40699,40864,41857,42116,42983,43416,44211,44467,44723,44979,45235,45491,45747,46003,46259,47007,48275,51352,52202,52460,57476,59889,60383,63458,63897,64925),
            'Che' => array (17823,18067,19182,19615,25044,25226,25503,25986,28871,29062,29634,30130,34208,34780,35550,36019,36275,37078,37581,44674,46483,46515,46771,47027,47283,47539,47795,47853,48257,50054,55439,56723,58245,58843,61316,61321),
            'Chen' => array (17598,17794,18071,18335,18644,18895,19178,19887,20919,21206,23037,23187,23293,23689,23778,24498,24519,25279,25502,25546,26330,27591,27851,28041,28154,28374,28633,29394,31707,32137,32981,33967,35323,35743,36069,36318,36843,37062,37098,37551,37594,38361,38364,39386,40340,41347,41448,41879,45719,46070,46313,47077,47239,47512,48051,48307,48563,48819,49075,49331,49387,49587,49632,49817,49843,50099,50355,51175,51418,53227,54238,55184,55186,55277,59029,61933,63113),
            'Cheng' => array (16812,17087,17101,17538,18418,19168,19432,20892,21385,22200,22490,22746,23681,23683,23765,24263,25238,25260,25555,25831,25838,26265,26297,26876,27294,27366,27532,27611,27884,28903,28906,29329,29337,29426,29598,30605,30659,31951,32401,33947,34226,34276,34493,35312,35987,35992,37024,37041,37264,37787,37877,38083,38830,40119,40371,40619,41090,41623,41875,42468,43253,43480,43680,43758,43995,44178,44179,44957,48015,48279,49034,49544,50611,50843,50867,51123,51176,51379,51635,51690,51698,51891,52124,52147,52403,52457,52625,52659,52883,52915,52977,53171,53427,53683,53939,54195,54241,54671,54675,54683,56454,56978,57320,57736,59361,59802,61838,61934,62443,62683,62958,64408,64664),
            'Chi' => array (16578,16889,17090,17109,17117,17617,17838,17873,18076,18139,18829,18842,19089,19196,19399,19594,19602,19651,19675,19897,19939,20173,20697,20723,21444,21488,21752,21919,22151,22192,22484,22495,22781,22972,23025,23431,23548,24002,24218,24825,25263,25597,25745,25818,26591,26757,26829,27015,27528,27549,27802,27826,27857,28122,28314,28315,28355,28566,28597,28639,28816,28890,29061,29123,29411,29570,29654,29919,30096,30202,30383,30421,30602,30866,30905,30955,31121,31182,31195,31992,32185,32404,32485,32943,33266,33435,33469,33924,33927,33938,34032,34522,34527,34539,34543,34744,35208,35228,35299,35777,35806,36027,36062,36754,37113,37571,38393,38614,38874,38895,38905,41159,41172,41457,42131,42227,43919,43926,44943,45020,46047,46225,46304,46469,47083,47088,47507,48018,48024,48629,49138,49634,50078,51332,51942,52102,52353,52704,52956,52983,53644,53721,54159,54451,54661,54707,54763,54963,55219,55283,55541,55731,55987,56243,56499,56545,56552,56755,56796,56817,57011,57267,57523,57779,58035,58291,58501,59013,59099,60037,60127,60134,60319,62624,62701,62942,63469,63617,63731,63988,64483,64922,65180),
            'Chong' => array (20151,23233,23727,24467,24475,28368,28561,29341,29365,30158,30927,31971,32465,33440,33677,34238,35009,36059,38571,39308,39402,39827,41179,41858,42479,43508,46744,48884,49123,49542,50056,53915,55183,55257,58547,58803,59059,59315,59362,59571,62082,64476,64646,64740),
            'Chou' => array (17035,17793,18068,18306,18875,18878,19088,20154,20449,20700,21467,21681,22469,23485,23797,25248,25313,25567,26571,26849,27883,28369,28563,28642,28887,31153,31664,31732,32481,33686,33714,33942,33945,34734,34775,35203,35287,36235,36341,36506,37831,38844,38868,40071,40663,41134,43238,44273,45283,45529,46752,47234,47511,49297,49541,50678,52878,55030,56027,57248,57739,58016,58518,58852,59827,60083,60339,60595,60851,60894,61107,61363,61619,61875,62131,62387,62610,62643,64736),
            'Chu' => array (16785,16821,17872,18348,18651,18820,18877,18915,20111,21242,21718,21979,22714,22744,22748,23192,23241,23449,24258,24748,25016,25026,25048,25223,25242,25542,26040,26057,27133,27821,28034,28378,29419,29593,29664,29693,30171,30922,30932,31460,31465,31695,31955,32146,33155,33675,33789,35015,36056,36297,36556,36760,37333,38340,38837,39316,40698,40857,41163,41396,41432,41652,41908,42164,42420,42627,42676,43495,43667,44185,45274,48025,48091,49379,50065,50839,50920,51080,52128,52201,53390,54001,56562,57236,57986,58270,58524,59276,59805,59893,60919,61666,62416,62899,63155,63411,63667,63923,64153,64179,64232,64435,64691,64947,65203),
            'Chua' => array (18586,24474),
            'Chuai' => array (17604,30148,42932,43232,56544,57333,64235),
            'Chuan' => array (16521,16570,16866,17914,18119,20122,21934,23467,25219,27097,27562,30683,30916,30917,33196,36573,38020,43188,43444,43700,43956,44212,44468,44532,44724,45291,46818,47075,50325,52206,55269,56807,59887,62174,63130,63362,63879),
            'Chuang' => array (18585,21176,21398,22148,23498,27524,27783,30621,31108,32180,32900,32964,36783,37764,38816,39351,40083,41376,42912,44980,45236,45748,46004,46260,59527,60049,60386,60816,64642),
            'Chui' => array (17652,20197,24032,28134,29166,29684,32915,34178,35513,38087,38909,41705,42888,46057,46516,46772,46992,47028,47284,47540,61402,64406),
            'Chun' => array (18837,19096,20168,20425,20914,21733,22726,24477,24971,25027,25309,25569,27382,28616,29868,32406,33258,33724,33753,34712,34809,35779,37085,38089,38841,39577,40185,40693,42114,43925,47004,47796,48052,48093,48308,48564,48820,49076,49332,50064,50848,50923,51440,52379,54507,59363,60056,60914,63388,64233),
            'Chuo' => array (17291,18060,19140,20447,20961,21387,21723,22974,23013,26266,28925,29160,29412,30174,30717,31453,34740,38585,38886,41450,47862,48621,49588,49637,49844,50570,50826,51079,51589,55029,57327,58101,60827,62355,62940,64989),
            'Ci' => array (16624,17054,18123,19189,20142,20917,22463,22472,23802,24058,25021,25050,25494,25843,26074,26078,26819,27102,27339,28377,28638,28804,29171,29360,30123,31147,31181,31224,32468,33021,33179,33991,34255,34952,35022,37346,37871,39110,40074,40326,40390,40410,40854,41971,45718,47858,48514,50100,50356,50612,50868,51124,51380,51636,51892,52148,52208,52404,52660,52916,53217,53405,54004,54657,54669,55796,56031,56470,58251,58254,59030,59521,59525,62600,62700,62708,63964),
            'Cis' => array (61318),
            'Cong' => array (17048,17069,20876,20896,21392,21440,22503,22941,23247,24221,24306,25274,27314,27583,28049,28885,29131,29855,29886,30399,31449,31705,31901,33184,33238,33471,33693,34754,35270,35826,35991,36034,37065,37310,38082,38288,39582,39824,40093,40883,44776,45701,47768,48783,48789,49295,50319,51428,51432,51932,52441,53172,53407,53428,53684,53940,54196,54452,55960,57241,58008,59018,62095,62950,64999),
            'Cou' => array (34266,36829,37020,37579,41962,43241,46302,54708,60907),
            'Cu' => array (16860,18832,18890,19413,20682,24965,25563,26085,28039,28379,29119,29147,30170,31228,31627,31919,33019,33498,33531,34043,37059,38319,38382,38545,39600,39931,41461,42978,48885,54964,55220,55476,55732,56210,57057,58345,60917),
            'Cuan' => array (21918,21944,22147,23224,26004,26042,26332,26596,28046,30868,30906,31698,32916,35255,35304,38554,41886,42463,43929,49130,55988,56244,56500,57561,57580,58527,59289),
            'Cui' => array (19175,20113,20690,20911,22456,22700,23742,23743,28319,29825,30958,31106,31133,31171,32474,33467,33732,33968,34185,34228,34239,35242,35520,35780,35981,36033,37052,39876,40077,40131,40838,42475,42904,44520,45795,47745,48535,49142,49641,52701,54687,56756,57012,57268,57524,57780,58036,58292,58548,59789,62863,64413,64991,65155),
            'Cun' => array (22916,23259,30395,32952,36498,38537,38555,38879,46237,48261,58082,58804,58865,59060,59316,64641),
            'Cuo' => array (16865,18655,18848,21476,25545,26588,27105,29639,30151,30175,30340,30921,31364,31483,35797,37297,37324,39852,40928,41111,45551,47861,51416,52381,58091,58357,59529,59572,59828,60084,60340,60596,60852,61168,62197,62350,62447),
            'Da' => array (16773,17863,19136,19164,19379,20200,20935,20955,20959,21195,23456,23705,24038,24301,24543,26049,28593,28902,30163,31444,32135,32174,33427,33743,34270,34478,34689,34782,37252,37373,37885,38840,39304,41353,42982,43744,45303,45815,46061,51166,52636,52890,52979,53907,54751,55281,55454,58352,60549,61108,61364,61620,61876,62132,62178,62388,63109,63898),
            'Dai' => array (17599,17629,17871,18621,19161,19343,20103,20460,22513,24300,25054,26317,26335,27377,27896,28412,29396,29407,30892,31146,31161,31186,32206,32497,33416,35258,36316,36510,37083,37262,38341,38620,41358,41397,42204,42629,42729,42894,43751,45279,45462,45530,46993,47073,48863,51941,52885,55013,59110,59879,60663,62644,62900,63156,63412,63668,63924,64180,64436,64692,64948,65153,65204),
            'Dan' => array (17583,17584,17860,18158,18401,19354,19436,20147,20912,20949,21377,21381,22198,22683,22702,23280,23428,23435,24033,24316,25234,25735,25841,26579,27786,27868,27900,28038,28075,28295,28354,29436,31184,32248,32391,33922,33978,34288,34803,36251,36284,36305,36495,37006,37088,37316,38099,38799,38810,39665,39814,39874,40112,40153,40365,40593,40631,40653,41177,41653,41696,41909,41957,42165,42421,42677,42933,43189,43445,43701,43957,44213,44469,44725,44937,44981,45237,45702,46224,46977,46983,48522,48534,52445,53635,55769,55955,55965,56553,59114,59780,59881,60659,62961,63472,64147,64928,65259),
            'Dang' => array (17312,17589,18350,20619,21677,21727,21937,22408,22506,22708,22969,23511,24242,25517,25810,28313,28620,32131,32207,33242,33466,33711,34452,35741,35819,36487,36554,38062,38359,39365,39595,39610,39816,42125,43678,43906,45493,45749,45961,46005,46261,46309,46517,47341,51101,51597,51697,51931,53469,54490,54672,59801,60314,62867),
            'Dao' => array (16589,17144,18865,18923,19400,21175,21186,22414,23275,23734,23958,25504,28112,28812,28880,29373,29637,30093,30355,31897,31929,33012,33271,34012,35306,35719,37037,37601,38069,39064,40897,42892,44260,44779,46773,46815,47029,47285,47541,47797,48009,48053,48309,48565,48821,49077,49333,49589,52631,53906,55000,57484,57826,58092,60301,60557,61172,64223,64902,65004),
            'De' => array (30181,31376,37271,40080,48623,49040,49845,50101,50357,54415,60634,64155),
            'Dei' => array (20358),
            'Dem' => array (26515),
            'Den' => array (20370,22930),
            'Deng' => array (20397,20440,20971,21203,32440,34784,35815,39109,40073,40601,41972,44522,49035,50613,50869,51125,51381,51637,51893,52149,55521,58080,58349,60399,62623),
            'Deo' => array (22150),
            'Di' => array (16789,17110,17283,17383,17546,17846,17902,18066,18095,18634,19344,19426,19658,19693,19963,20120,21134,21422,22212,22257,22419,22518,22667,22964,23211,23502,23703,24019,25018,25239,25247,25730,25827,26044,26255,26580,26760,26835,26842,27846,28054,28102,28127,28888,29628,29674,29839,30342,30364,30607,31113,31179,31724,32133,32238,32399,33474,33713,33779,33929,34247,34450,34494,34548,34779,35273,35787,36277,36998,38023,38068,38096,38793,38875,39299,39574,40135,40149,40426,40670,40691,40851,40875,41435,43649,43656,44166,44762,44936,45021,45442,45972,46479,46488,46552,46813,47078,47496,47520,48887,49563,50925,50932,52405,52661,52917,53173,53429,53466,53685,53941,54197,54453,54709,54965,55008,55221,55477,55733,55989,56045,56245,56501,56757,56973,57013,57477,57817,57839,58258,60394,60572,64493),
            'Dia' => array (51168),
            'Dian' => array (16793,18570,18628,19595,21932,24521,25596,25776,28558,28814,29642,29871,31881,33533,33940,34523,34950,34968,35563,36078,36334,36485,37044,37780,38296,39650,39922,40909,41460,42388,43913,45297,45809,46748,53143,53645,53746,54685,55682,56053,56289,57269,57525,57781,58037,58293,58331,58549,58606,58805,59061,59317,59354,59573,59623,59829,60085,60312,60341,60597,60853,61109,64145,64394,65243),
            'Diao' => array (16540,16633,16853,18611,18660,19192,19640,19951,19957,20618,21480,21981,24964,25339,25573,26290,26556,26796,28153,29133,30136,30682,31162,31202,31701,34703,36331,36563,37786,38116,38583,38908,39599,40673,41205,41711,44175,44249,44673,50137,50572,53492,57483,59634,61365,61621,61877,62133,62389,62618,62645,62710,62901,62965,63157,63214,63413,63465),
            'Die' => array (16603,16774,16815,17071,17106,17389,18152,18328,18638,18639,19600,20713,21901,22466,22493,23749,24003,24053,26068,26512,26586,26780,27029,27894,30107,30909,31942,33233,33457,33984,35482,36342,36549,37550,37863,38034,38790,39381,39584,39832,40366,41362,41975,42716,43488,43917,44272,45710,47851,48022,49808,52708,56218,57073,57077,58513,59541,59870,60635,62441,62449,63669,63734,63925,64181,64437,64693,64949,64984,65205),
            'Dim' => array (50055),
            'Ding' => array (18355,19142,20404,22245,22987,25288,25316,25482,27566,29422,30700,32239,34515,34812,35010,35470,36788,38113,38125,38631,38896,41398,41654,41910,42166,42208,42422,42678,42934,43190,43446,44782,50583,55021,56304,57485,57575,57999,58333,60120,60395,60573,61586,62705,64238,64244),
            'Diu' => array (16868,18305,43702,64494),
            'Dong' => array (17398,18682,19114,19652,19698,20611,22734,23541,25529,25741,26832,27541,28861,31686,31894,34297,34759,35285,35580,36593,37066,37513,37854,38018,38328,38541,39124,39609,39659,40082,40343,40589,40842,42908,43958,44214,44470,44726,44784,44982,45238,45494,45547,45750,46006,46262,46305,46320,48353,50312,52191,52203,53229,54148,55531,55691,57482,58257,59034,59268,60891,62107,63107,64158,64671),
            'Dou' => array (17796,18657,19074,19424,19690,19696,22471,22500,22681,23028,23284,23992,24222,24290,24308,24820,25076,25473,26858,27625,29316,29830,30103,30935,36805,37526,38595,40432,41717,46518,46774,47030,47286,47542,47798,48054,48310,48369,48626,48881,49892,50051,50074,50075,51845,53658,54420,55278,64221,64499),
            'Du' => array (16874,17360,17646,18354,18387,18394,19416,19685,20198,21641,21703,22202,22661,24298,24801,25325,26066,27093,27858,28588,28648,29905,29948,31218,31661,31980,32493,32903,32985,33162,33261,33765,34436,35256,35510,35716,37525,38378,38606,39066,39127,39594,40090,40368,41093,42133,43424,43662,45977,46812,47595,48371,48566,48608,48788,48822,49078,49334,49590,49846,50102,50163,50358,50614,50870,50931,51126,51191,51382,51638,51894,52376,53400,53993,55712,59547,62199,62347,64744),
            'Duan' => array (18057,18662,22196,23004,23234,25028,25995,26299,33745,33982,34732,35972,37349,39112,44186,45801,51074,52150,52406,52662,52918,53174,53430,53740,57492,59621,65011),
            'Dug' => array (46725),
            'Dui' => array (16798,17111,19172,21406,22766,23178,23433,25547,25814,28119,29108,29109,29154,30622,31151,32158,32918,33988,34020,34279,34705,35832,35976,36074,36583,39101,40332,41194,41453,42636,44525,46467,46723,48017,50573,52616,53686,53942,54198,54454,54509,59119),
            'Dun' => array (18652,20444,20686,21188,23988,24004,26594,29151,30427,36231,38281,38570,38813,38898,39646,43664,44929,48109,48117,49388,51091,54432,54710,54966,55222,55478,55734,55990,56246,56502,56713,56718,56758,57579,58093,59027,61421,62879,63375,64152),
            'Duo' => array (16772,17643,17817,17854,18395,18920,23702,27547,27567,28036,28636,29140,29402,29579,30698,31192,31210,31221,31481,32988,34449,34786,36737,37256,37773,38546,38598,38802,39151,39305,39408,39559,39561,39859,40852,41876,42644,43670,44436,46475,46823,47500,48775,50070,50822,51098,51613,51848,52703,55025,55703,57014,57064,57270,57526,57782,57823,58038,58294,58550,58806,59062,59318,59574,59830,60654,62947,64150,64653),
            'E' => array (16518,16598,16788,17913,18124,18131,18135,18162,18928,19125,19145,19661,19709,19883,19925,20718,20957,21389,21427,22707,22990,23289,23545,24031,24195,24560,24792,25267,25516,25754,25780,26082,26247,27011,27533,28905,29363,29574,29843,29942,30341,30874,30896,31208,31711,31735,31997,32403,32484,32494,33006,33482,33921,34301,34433,34519,35038,35316,35466,35484,35557,35572,36490,36755,36854,37254,37341,37353,37809,38294,38876,39161,39312,39892,40363,40659,41350,42738,43225,43736,44173,44248,44418,44509,45295,46218,46563,47590,47752,47760,49047,49898,50140,50329,50565,51695,51952,52442,52866,53723,53997,54755,55176,55687,57228,57473,57565,57755,58250,60039,60086,60342,60379,60598,60854,60901,61110,61161,61324,61366,61622,61832,61878,61931,62134,62390,62646,62902,63121,63158,63990,65156,65166),
            'Ei' => array (49370),
            'En' => array (17290,22413,34544,47263,50656,60637,62686,63414),
            'Eng' => array (17901),
            'Eo' => array (39041),
            'Eol' => array (29569),
            'Eom' => array (60313),
            'Eos' => array (61844),
            'Er' => array (16601,17648,17881,18631,19665,22494,22669,22763,22978,23517,24272,25333,27542,28292,28363,28815,29327,29635,29667,30876,30914,31466,33759,33926,35293,36314,36344,37619,37873,37875,38331,38560,38890,39067,40644,41399,42713,42725,43404,43660,47491,47600,47747,48794,51173,56566,56984,59531,59798,60054,60903,61422,62849,63670,63926,64182,64438,64694,64950,65157,65206),
            'Fa' => array (20673,21903,21953,22706,26081,27568,28076,28571,29899,30689,31209,31461,34506,35571,36083,37258,37263,40606,41655,41911,42167,42423,42679,42935,43191,43447,49389,53979,57729,60290,60566,60568,63642),
            'Fan' => array (17042,17081,17378,17593,18052,18097,18308,18397,19101,19333,20190,22731,23031,23469,23733,25583,27018,27030,28603,29852,29893,30142,30661,30942,30951,30959,32414,32961,34756,35055,35246,35311,35834,35985,36051,36828,37534,37769,39887,40127,40152,41145,41367,41601,42721,43423,43703,43959,44215,44471,44727,44950,44983,45239,45495,45751,45806,45953,46007,46263,46323,46519,46775,47031,47287,47543,47799,49374,51441,52107,52363,53643,56556,58756,59791,60661,60832,61322,61338,62356,62440,62868,62872,63383),
            'Fang' => array (17820,19194,19668,20629,20635,22677,23522,26289,26872,28901,34027,34035,34038,36226,37850,39412,39927,40109,45216,46068,48055,48311,48567,48823,49079,49335,49591,49847,50103,50359,50615,52952,53494,54766,55944,56801,60308,64218),
            'Fei' => array (16825,17328,17853,17910,18070,18929,19097,20174,20362,20382,20936,21930,22514,22703,23536,24044,25074,25539,25756,25795,26773,28290,28862,28881,29137,29164,30165,30703,31215,31876,33994,35018,35461,35562,37363,37527,38140,39655,39829,43239,44515,44534,46055,46060,46745,48361,49372,50871,51127,51172,51383,51606,51639,51693,51895,52151,52407,52663,52919,53175,53388,53431,53487,53687,54677,58612,59627,59884,61174,61676,62192,62346,62602,62689,62963,64229,64654),
            'Fen' => array (17046,17137,19934,20465,21244,21397,21436,22251,23706,24202,24525,24781,25079,25224,25266,25992,26243,27073,27120,27320,27535,27593,27608,27830,28124,28898,29335,29400,30416,30460,32138,33473,33771,34504,35265,35463,35516,35836,35982,35990,36241,36336,36804,38292,38884,39668,40585,43757,45029,45463,51161,52110,53943,54199,54455,54711,54967,55223,55479,55735,55991,56247,56503,56759,57015,57271,57527,58781,63478,63479,64488,65183),
            'Feng' => array (16826,19332,19452,19695,19704,20100,20184,20356,20728,20887,20967,21210,21420,21462,21464,21699,21745,22732,24244,24753,25324,26542,26779,26794,26852,27128,27129,27801,27847,28557,28863,28911,29827,29900,30111,32197,32394,33455,33477,35033,37279,37350,38368,38558,39068,39820,40595,41149,42381,42881,43650,47250,47835,48540,49133,51360,52453,52635,53406,55261,57783,57993,58039,58295,58339,58551,58807,59063,59319,59575,59831,60087,60343,60599,60855,61111,61367,63880),
            'Fenwa' => array (40621),
            'Fiao' => array (34258),
            'Fo' => array (30088,33431,38529,42625,61623),
            'Fou' => array (23504,24006,24056,30346,32956,33003,36032,36288,41352,48883,58526,61879),
            'Fu' => array (16525,16892,17351,17547,17622,17656,18172,18353,18400,18677,18936,19103,19127,19132,19137,19425,19611,19666,19884,19936,20112,20406,20463,20701,20915,21219,21633,21645,21985,22243,22261,22520,22727,22914,23481,23790,24219,24452,24711,24767,24962,25058,25222,25280,25293,25483,25515,25528,25556,26328,26356,26361,26770,26861,27054,27075,27090,27597,27854,28042,28349,28589,28637,29176,29343,29611,29870,30160,30453,30454,30660,30937,31157,31949,32136,32143,32209,32480,32965,33009,33514,33517,33736,34002,34233,34234,34769,34771,34789,34958,35483,36289,36298,36488,36502,36569,36831,37343,37577,37580,37848,38076,38078,38282,38333,38352,38861,38877,39141,39355,39579,39613,39868,40161,40623,40676,40955,41400,41656,41912,42168,42424,42465,42680,42727,42936,43192,43448,43704,43960,44439,44472,44728,44763,44984,45240,45496,45752,46008,46045,46230,46264,46520,46565,46776,46834,46991,47032,47086,47233,47288,47544,47773,47800,48056,48095,48312,48351,48530,48568,48604,48770,48824,49080,49336,49558,49802,49903,50165,50933,51857,51933,52623,54167,55959,56038,56818,56990,57052,57747,58074,58086,58755,58846,59108,59370,60052,60141,60377,60397,60547,60633,61428,61682,62085,62135,62172,62358,62391,62450,62647,62903,62952,63159,63415,63671,63927,64183,64439,64495,64502,64695,64951,65207),
            'Fui' => array (26538),
            'Ga' => array (20871,22187,28133,28916,35036,36833,42201,47338,49592,49848,50670,51423,52958,55526,55782),
            'Gad' => array (26798),
            'Gai' => array (16608,17607,22489,22925,23014,23453,24281,24449,25816,25834,29078,30653,30665,31149,31893,32226,33966,35765,37320,37844,41354,41624,41880,42200,43411,44778,50104,50360,50616,50872,51128,51384,56555,57578,58255,60378,60545,62171,63364,63620),
            'Gan' => array (17337,17341,17370,17637,18146,18637,18834,19160,19930,20216,20694,20868,20934,21690,21911,22961,23723,24563,26521,26871,27805,27860,28089,28568,29057,29392,29658,30452,30849,30966,31966,33263,35003,35202,37012,37296,37558,38330,40065,41207,42215,42719,47085,47262,47850,48268,49036,49051,49292,50916,51640,51896,52152,52408,52664,52865,52920,53176,53214,53225,53432,53688,53944,54200,54748,54926,57819,57840,58767,61061,61411,63363,63460,64500),
            'Gang' => array (16622,18402,18863,19636,19891,22206,27882,29670,32927,33412,37016,37824,37860,40599,41152,45293,45472,47342,49824,53148,54456,54664,54712,54968,55224,55480,55736,55992,56248,56504,56977,57233,57587,58002,59552,59779,63704,63884,65160,65265),
            'Gao' => array (19126,21145,22213,22711,25045,25535,27642,27833,28609,28912,30640,31373,31469,31731,32998,33432,33450,34485,34532,34741,34986,36534,36604,36858,37017,37063,39883,44251,45039,45208,45461,45721,47832,48029,48094,48618,48858,49385,49897,50820,51687,52357,56760,57016,57272,57528,57784,58040,58296,58552,58808,59064,61405,62876,63881),
            'Ge' => array (17145,18883,19858,19950,20702,21140,21229,21383,22998,23237,23282,23761,25830,26582,27125,27603,27622,27629,27881,28152,28330,29685,29923,30189,30396,30649,30697,30712,30925,30947,30953,32898,34230,34295,34456,34516,35558,36038,37007,37356,38852,39082,39570,39572,39906,40440,40948,41113,41451,41714,43455,43740,45984,46322,46324,47008,49399,49627,50053,50144,50423,52209,52624,53125,53741,54255,55771,56961,57745,59296,59320,59548,59576,59832,60088,60305,60344,60600,60856,61112,61144,61368,61596,61624,61880,62392,62648,62904,62955,63160,63416,64742,64900,65158,65262),
            'Gei' => array (28605,63672),
            'Gen' => array (24211,27283,41693,43224,57076,59359,63928,64184),
            'Geng' => array (16584,17632,19391,20960,24976,25277,25533,25543,26363,27118,27123,27268,29657,30126,31117,32193,33665,34549,35065,35231,37054,40085,41401,41657,41913,43666,51867,54423,55778,57846,60639,60808,63890,64440,64696,64952,65208),
            'Geo' => array (51591),
            'Geu' => array (44934),
            'Gib' => array (54918),
            'Go' => array (61830),
            'Gong' => array (16517,17285,17809,21988,23773,25225,25268,27580,28044,28892,29334,29884,31110,31187,31900,34036,34753,35581,36242,36861,38360,38387,38636,39557,41462,42169,42425,42681,42937,43193,43449,43705,43961,44217,44473,44729,44985,45241,45497,45753,45966,48370,50142,50667,52127,52210,56287,57222,58256,60822,61159),
            'Gongfen' => array (49283),
            'Gongli' => array (50563),
            'Gou' => array (16605,19701,19923,21698,21954,22210,23035,23954,24197,24291,24532,26603,26850,27539,28109,29851,30379,30856,30936,30957,31480,35736,36308,36825,37073,38846,39366,40378,40400,42378,45292,46009,46265,46495,46521,46777,46832,47033,47289,47322,47329,47351,47545,47801,48057,49811,50151,50662,53747,55170,55939,56296,56549,59781,60906,62089,62707,65240),
            'Gu' => array (16886,17089,17887,18576,18618,19102,19677,19900,19920,19933,20377,21439,22449,22778,22967,23029,23257,23499,24057,24466,25240,25300,25829,26246,26502,26509,26804,27550,27632,27779,27841,30153,30413,32155,32920,33272,33439,33478,34745,35324,36237,36322,36789,37299,37602,38576,39046,39350,39363,39406,39608,39831,40429,40669,41200,42137,44250,44526,44528,45548,45707,46064,47598,48119,48313,48516,48524,48569,48631,48790,48825,49081,49337,49391,49392,49593,49650,49849,50105,50361,50401,50617,50648,50873,51129,51385,51641,51679,51897,52153,52409,52665,53995,54493,55430,55432,56558,57311,57481,58758,59875,60304,61314,61417,61942,62339,62448,62696,62698,63210,64491,64667,65013,65268),
            'Gua' => array (18054,18369,19078,19649,20207,20378,21732,22511,23741,28146,28634,29064,31963,36484,36600,38115,40068,40424,40916,41150,41173,42886,45215,45957,46298,48112,52921,53177,53433,53689,53945,54201,54488,54915,59880,60562),
            'Guai' => array (29584,34951,41366,43141,51862,54457,54713,54969,57567,58078,63625),
            'Guan' => array (16824,16888,18121,18608,18908,19193,19434,20353,20714,20947,21404,21649,22728,22779,23998,24037,24275,24304,24761,25335,26037,26540,27269,27615,28613,28847,29163,30441,32247,33437,33696,34013,34280,35574,35794,35995,36271,36781,37045,38322,38336,39654,40664,41104,41360,42231,42387,44954,47325,49304,49902,50393,51940,53725,55185,55225,55481,55737,55792,55993,56249,56505,56761,57017,57273,57497,57529,57785,59112,59121,59614,64923,65162),
            'Guang' => array (17567,17835,20933,21445,21890,21908,22012,22159,23171,24541,29107,33502,34731,34778,36744,38290,39622,41187,44426,45723,48030,53651,54174,54686,54942,55275,55950,58041,58297,58553,60132,61153,61313,62873),
            'Gui' => array (16526,16527,18137,18144,18864,19385,19648,20433,20869,20878,20885,21637,22454,22509,22957,23218,23287,24274,24470,24568,24718,24824,25306,26868,27024,27127,27343,27636,27834,27852,28115,28338,28658,29173,30105,30131,30403,30443,30593,30618,31410,31722,31977,32189,32201,33419,33717,33965,34972,35292,35476,35533,35732,36562,36564,37253,37277,37338,37512,38141,38315,38854,39095,39321,39630,40088,40671,41614,41860,41958,42372,42379,42992,44279,44440,45459,45720,45976,46053,47498,48779,49642,50332,50841,51859,52119,52633,52887,53464,53482,53720,53730,55798,56280,58809,59009,59065,59321,59577,59833,60089,60149,60302,60345,60601,60857,60899,60904,61113,61369,61594,61625,61881,62137,62393,62426,62649,64501,65215,65267),
            'Gun' => array (18122,19429,19613,20402,20725,26029,27070,29393,32969,33245,34293,34460,36822,38608,39601,40087,40382,43152,46567,49135,57069,59382,62169,62905,63161,63417),
            'Guo' => array (16572,17092,18567,18833,19176,20164,21232,22685,22735,23486,24287,25290,29636,30108,30178,30929,31709,33161,33230,33253,33730,34479,36530,37319,39055,39140,40079,40339,40944,41368,41954,42217,43398,43920,48526,48619,48879,50143,50913,58098,58269,58610,58760,58841,58866,60295,60311,60896,61063,61831,62343,63195,63623,63673,63729,63929,63961,64185,64441,64697,64953,65248),
            'Ha' => array (21121,21898,28554,29390,46050,59806,62136,65209),
            'Hai' => array (20895,22241,22510,26761,32991,36592,38129,39407,39921,41402,41658,41914,42170,42226,42426,42682,42938,44935,45301,47547,52192,54495,58246,62853),
            'Hal' => array (24961),
            'Han' => array (16882,16885,17880,18378,18604,18673,18916,19406,19662,20931,21162,21226,21636,22001,23546,23982,24564,24764,24986,25273,25478,25495,25828,26781,26862,27014,27362,27596,28395,28397,29895,30190,30692,31152,31212,32405,34965,36529,36572,37326,37536,38093,38279,38797,39894,39918,42482,43194,43403,43422,43450,43706,43962,44005,44218,44474,44730,44986,45242,45498,45709,45754,46010,46266,46522,46749,46778,47034,47290,47546,47802,49394,49813,51355,51357,51948,52099,52874,53226,54510,54749,56219,56291,57239,57247,62938,63111,63385,65015,65154,65179,65246),
            'Hang' => array (22201,22461,25037,26310,29578,34526,36084,37304,37599,39128,40072,44263,48058,48314,48570,58260,60643,60648,61927,64911),
            'Hao' => array (16843,17052,17595,18370,21382,24267,24455,24981,26086,26768,26808,28086,29143,29387,29575,31428,31456,31914,31938,32944,33456,33526,34224,34960,34992,35221,37095,37574,37589,38604,38607,38860,38894,40835,42214,43493,43504,44018,44702,45285,46485,46814,46999,48106,48277,48826,49082,49338,49594,49850,50106,50362,50618,50874,50912,55445,56194,58336,59804,60293),
            'Haoke' => array (49539),
            'He' => array (16817,16864,17050,17073,17322,17844,18096,18147,18666,18669,19386,19450,19912,20621,20986,21209,21499,21952,22740,22918,23016,23199,23252,23549,24052,24480,24797,25067,26016,26092,26268,26348,26604,27131,29883,30098,31116,31190,31388,32984,34440,34557,34770,35999,36560,36746,36784,38804,38843,39047,39118,39165,39631,39664,40431,40443,40953,41094,41181,44438,44506,45712,47260,48285,48606,48864,49030,49055,49311,49371,49376,49646,49906,51130,51386,51642,51898,52154,52410,52666,52922,53178,53434,53690,53946,53987,54202,54416,54458,54714,54970,55003,55226,55482,55523,56198,59031,59380,62597,64489),
            'Hei' => array (23804,42653,53131,55738,55994),
            'Hem' => array (56707),
            'Hen' => array (35730,35796,35975,38380,56250,56506,56762,57018,58497),
            'Heng' => array (17066,17401,19865,21992,25083,29891,34499,37008,37624,44170,49118,57274,57530,57786,58042,58298,60059,60121,61086,64904),
            'Heui' => array (54919),
            'Ho' => array (22913),
            'Hol' => array (25217),
            'Hong' => array (16856,17338,17624,17811,18136,19355,19846,22955,23262,23292,23796,25003,25321,25486,26252,26296,26340,26838,27530,28610,28831,28899,29624,30434,31174,31637,31667,31721,31941,32413,32960,33436,34227,34748,34760,35016,35521,36332,36539,36819,37821,37853,38123,38377,38889,39048,39085,39100,39416,39567,39809,40385,40421,40924,40939,42717,42970,43911,44766,45278,46493,46981,47517,48266,49054,50331,50821,51427,52101,53395,57996,58554,58585,58810,59066,59322,59578,59834,60090,60346,60602,64739),
            'Hou' => array (16563,16870,17376,18114,19138,19197,21682,23798,24536,24821,25591,26352,27360,35272,35720,36343,37091,38299,43484,43918,49143,52197,55284,55286,57825,60064,60858,61114,61370,61626,61882,62138,62394,62451,64240),
            'Hu' => array (16558,17310,17333,17402,17908,18055,18333,18821,18939,19656,19686,20116,20357,20373,20615,21147,21446,21450,21460,21695,21909,21958,22006,22008,22431,22682,22684,23195,23425,24557,24765,25328,25802,26047,26606,27115,27600,28048,28346,28357,28388,28631,29687,29925,30095,31699,31734,31883,32392,32411,32454,32926,33463,33504,34707,34747,34808,35524,35980,36075,36750,36812,36837,37014,37613,38073,38317,38348,38644,38649,38870,39374,40125,40951,41180,41403,41659,41882,41915,42171,42427,42683,42939,43399,43490,43928,44171,44427,44533,44786,44938,45284,45539,45793,45804,46235,48262,50156,50318,51696,52211,52444,52969,52972,54921,55280,55433,55967,59116,59628,60035,61329,61410,61412,61420,61841,61920,62097,62609,62650,62865,62906,62953,63162,63381,63418,63674,63930,64186,64231,64245,64412,64442,64663,64698,64729,64735,64906,64919,64954,65210),
            'Hua' => array (16828,16840,17634,17856,17890,19629,20107,20363,22407,22412,22780,24518,26316,26327,26343,27091,27349,27621,28869,29644,31178,33174,34445,34554,35475,35481,35758,37362,37588,37806,37811,38094,38613,40106,40150,40324,41866,42392,43195,43451,43707,43963,44004,44219,44475,44691,44731,44987,45243,45469,46472,47597,48523,50059,51607,53917,58776,58840,59283,59622,60392,64750,65007),
            'Huai' => array (23943,27330,30878,30924,31948,37329,40145,44945,45280,45499,45705,45755,46011,46267,46523,50313,53649,55285,56705),
            'Huan' => array (16780,17095,17638,18408,18921,19082,19395,20467,20680,20883,20928,21456,21470,22217,22762,23194,23286,23996,24717,24754,25066,25336,25846,26347,26522,26775,26797,26851,27540,27613,28572,28594,28632,29179,30401,30606,32216,32396,32428,34991,36029,36085,36568,36785,36798,37067,37549,37591,41184,41444,42129,42472,42975,43167,43227,44184,46221,46562,46779,47035,47291,47803,48059,48315,48347,48571,48612,48774,48827,48869,49083,49339,49595,49851,50107,51335,51421,52463,53648,54757,55197,55783,57335,57992,58603,59894,61598,61924,62855,63129,63386,63456,63963),
            'Huang' => array (17129,17801,19862,20106,20115,21144,21500,21904,22007,22486,22992,25330,25584,26070,26763,27575,28095,28150,28312,28832,29324,29589,30183,30694,30862,33200,34260,35244,35525,35578,35821,36016,36266,36808,38629,40841,41613,42481,43251,44008,46466,47775,49643,50363,50566,50619,50819,50875,51131,51387,51643,51899,52155,52411,52629,52667,52923,53179,53435,53691,53988,55525,58849,59792,60060,60062,60575,61576,62170,62195,64758),
            'Hui' => array (16524,16543,17049,17355,17600,17611,17631,17858,18079,18311,18568,18685,18941,19657,19926,19927,20146,20674,21125,21408,21738,22233,22989,23000,23200,23955,24010,24203,24493,24506,24554,24558,24734,24751,24799,24963,25241,25813,25840,26071,26349,26541,26767,27035,27111,27271,27279,28057,28560,29100,29941,30188,30343,30679,30875,30903,30941,31437,31632,32145,32237,32434,33415,34000,34019,35793,35997,37023,37039,37076,37275,37522,37598,37772,37788,39071,39093,39361,39371,39414,39617,39850,40148,40174,40600,40679,40853,41165,41349,41359,41454,41615,41965,42119,42462,42906,42980,43651,43930,44697,46066,46067,46810,47502,47584,48798,49383,49557,50403,52714,52881,53947,54203,54459,54715,54931,54971,55227,55483,55739,55951,55995,56215,56251,56507,56543,56763,57019,57223,57275,57531,57740,57787,58043,58103,58299,58555,58811,59067,59365,59549,59783,61066,61148,62103,62364,62951,62957,63196,65173),
            'Hun' => array (16637,17842,18142,18315,19122,19914,20976,23426,23455,25072,25777,26005,27551,28627,28823,29374,31127,33518,34750,35226,36031,37609,37762,38295,40392,40917,41372,45980,47248,48090,50663,50914,51088,54499,58340,58514,59323,59579,59835,60091,60347,60603,63387,63887,63888),
            'Huo' => array (16555,18373,22458,22761,23272,23451,23532,23728,24265,24458,25323,25842,26326,26818,27010,28062,28307,28337,28651,29428,29853,30152,30949,32994,33206,33974,34994,35460,37298,38791,39135,39896,40117,40628,40901,43999,44444,46835,47074,49029,49647,55534,57836,58753,60309,60384,60401,60655,60859,61074,61115,61371,61627,61883,62139,62395,62651,62907,63163,64645,64660),
            'Hwa' => array (65161),
            'Hweong' => array (27359),
            'I' => array (21889),
            'Ji' => array (16574,16891,17120,17305,17368,17399,17556,17563,17581,17610,17655,17834,17867,17883,18392,18642,18645,18667,18681,18870,18871,18886,18892,18903,19081,19155,19443,19448,19841,19904,20110,20376,20637,20716,20946,20956,21196,21245,21430,21494,21661,21746,21757,21936,21945,21957,21982,22013,22163,22252,22269,22404,22425,22504,22522,22525,22973,22977,23019,23172,23269,23277,23687,23986,23991,23999,24207,24237,24240,24256,24279,24451,24508,24529,25025,25030,25033,25038,25051,25078,25082,25271,25281,25485,25538,25759,26039,26075,26076,26306,26323,26524,26567,26599,27112,27272,27274,27844,27855,27866,28055,28087,28106,28358,28364,28404,28410,28411,28569,28604,28891,29175,29615,29626,29651,30085,30125,30128,30172,30187,30361,30673,31436,31962,31979,31983,32183,32217,32235,32460,32905,33212,33231,33493,33507,33524,33527,33726,33727,33999,34184,34462,34797,34800,34804,34948,34966,35014,35026,35035,35047,35252,35260,35282,35301,35480,35545,35737,35739,35795,35805,35988,36345,36543,36558,37021,37249,37843,37868,38107,38556,38618,38856,39651,39833,39891,39926,40121,40160,40327,40374,40389,40847,40949,41098,41404,41617,41660,41688,41698,41712,41916,42172,42203,42225,42428,42457,42478,42684,42714,42940,42977,43148,43196,43396,43406,43418,43452,43492,43505,43668,43708,43742,43754,43964,44010,44022,44220,44476,44510,44732,44777,44933,44944,44988,45244,45500,45554,45711,45756,45965,46012,46268,46303,46316,46524,46554,46780,46829,47036,47242,47253,47292,47324,47548,47804,48005,48060,48273,48316,48572,48600,48605,48828,49084,49134,49286,49340,49368,49596,49628,49794,49807,49852,50073,50108,50323,50364,50422,50620,50675,50876,51132,51187,51388,51644,51900,51929,52156,52373,52412,52668,52867,53983,54005,54491,54673,54753,54773,55182,55443,55799,56204,56216,56551,56822,56964,57048,57332,57822,57831,58079,58528,58615,58858,59014,59109,59293,59882,60048,60051,60137,60150,60645,61071,61661,62431,62611,62937,63419,63462,63466,63675,63895,63899,63931,64148,64157,64187,64239,64404,64443,64699,64955,65211),
            'Jia' => array (16778,18425,20412,20443,20704,21230,21394,21643,22481,23704,23944,24046,24460,24514,24772,24979,25070,26083,26084,27352,27526,27543,27544,28586,29315,30363,30407,30635,30873,31378,31729,32402,34520,35302,36291,37069,37883,38136,38552,39153,41458,41709,41947,42212,43498,44421,44680,44752,46561,46738,46990,47514,47863,49908,51104,51429,51953,51957,52111,52466,52924,52971,53140,53180,53396,53436,53659,53692,53948,54204,54460,54716,54771,54972,55228,55262,55484,55535,55740,55996,56252,56508,56727,56764,57020,59025,59357,59632,60553,60647,60802,61583,62190,64659,64746,65008),
            'Jialun' => array (60806),
            'Jian' => array (16777,17043,17128,17396,17588,17606,17822,17851,17892,18364,18376,18390,18406,18897,18918,19170,19185,19437,19893,19922,20401,20416,20434,20695,21150,21170,21431,21744,21995,22207,22227,22242,22420,22459,22757,23006,23034,23193,23271,23288,23493,23524,23533,23722,23994,24011,24024,24034,24545,24778,24793,24795,25017,25064,25235,25304,25317,25320,25340,25475,25496,25812,25837,26096,26345,26519,26601,26782,27388,27522,27819,28608,28828,28921,29065,29170,29430,29588,29669,29911,30155,30386,30423,30425,30656,30971,31227,31385,31434,31457,31628,31660,31666,31673,31706,31720,31739,31995,32190,32210,32486,32488,32899,32946,32957,32997,33270,33452,33480,33484,33768,34219,34248,34299,34490,34692,34974,35030,35303,35538,35811,35998,36276,36751,36996,37022,37077,37273,37604,37832,38031,38351,38580,38812,38858,38888,39399,39604,39810,40183,40346,40602,40642,40645,40694,41120,41151,41346,41405,41661,41917,42121,42173,42382,42429,42473,42628,42634,42685,42731,42884,42890,42941,42986,43197,43413,43652,43908,45034,45970,46575,46583,47589,48528,48797,49125,49381,49909,50664,51443,51599,51674,51863,52455,53232,53489,53913,53919,54408,54414,54489,54504,54756,55195,55431,55704,55770,56026,56821,57218,57276,57532,57788,58044,58300,58519,58556,58614,58812,58868,59039,59068,59286,59324,59580,59836,60092,60348,60561,60563,60604,60651,60860,61116,61152,61315,61372,61588,61628,61674,61683,61884,62140,62360,62396,62429,62652,62908,63128,63164,63198,63676,63932,63978,64188,64237,64444,64700,64956,65170,65212),
            'Jiang' => array (16541,16586,17545,18167,18309,18641,19403,20672,20943,21692,22666,22986,23690,23789,24217,28385,29846,30177,30404,30422,30664,30863,31645,31662,31677,33962,34254,35215,35471,36590,38574,39126,39311,39322,39671,40641,40878,41612,43453,43672,43709,43965,44169,44221,44477,44519,44733,44772,44989,45203,45245,45501,45757,46013,46269,46525,47769,49299,55015,55949,56820,57220,57737,58605,61681,61930,63732,64732),
            'Jiao' => array (17038,17118,17331,18140,18910,19415,19654,21177,21239,21379,21701,21895,22739,23965,24025,24027,24285,24516,24535,25081,25544,25773,25987,26319,26355,26557,27277,27536,28092,28661,28855,29120,29155,29573,29903,30613,30666,30865,32159,32999,33411,33963,34042,34529,34708,35229,35248,35268,35514,35531,35539,35546,35729,35768,36090,36818,37040,38047,38302,38327,38826,39378,39826,39878,40084,40175,40178,40952,41185,43248,43412,43420,43934,44761,44949,45030,46219,46300,46325,46781,47037,47293,47339,47506,47549,47764,47805,48061,48276,48317,48573,48609,48829,49085,49341,49597,49853,50109,50397,50621,50877,51133,51389,51595,51645,51901,52121,52157,52358,52413,52669,52925,53181,53387,53437,53476,53693,53908,54149,54261,54512,54514,54745,55187,55518,56205,56725,56800,57078,58500,59539,59617,60574,62104,62108,62861,63391,63883,64220,64390,65165),
            'Jie' => array (16565,16791,16875,17327,18584,19409,19861,19895,20097,20366,20372,20454,20632,21652,21696,22195,22224,22704,22926,24021,24035,24206,24239,24309,25739,25771,25819,26045,26091,26244,26318,26500,28037,28043,28056,28117,28371,28548,28844,30382,30617,30672,31952,31973,32139,32199,33683,33997,34192,34694,35542,35781,35970,36076,36253,36304,36557,36852,37103,37259,37332,38345,38878,39119,39417,39821,39889,40092,40377,40387,40391,40397,40399,44443,44703,44768,45722,46560,47255,47757,48114,48358,49796,50060,51183,51343,51700,52109,52610,53152,53646,53949,54205,54461,54717,54973,55229,55485,55543,55741,55789,55997,56054,56450,56509,56560,56765,56806,57021,57277,57486,57533,57562,57789,58045,58301,58557,58813,59069,59325,59581,59837,60040,60093,60349,60605,61068,61160,61340,62604,62615,63378,63635,64392),
            'Jin' => array (17026,17028,17096,17114,17364,18365,18563,19889,19911,19935,20159,20691,20908,21756,22170,22429,23010,23441,23725,23731,23781,24005,24305,24992,25299,28332,28333,28606,29059,30180,30459,30869,31891,31947,32496,33241,33414,33673,33676,33707,33934,34045,34232,34710,35253,36227,36540,36577,36741,37018,37548,37833,38102,40583,40647,41406,41446,41662,41949,42399,42635,43752,44688,45704,45956,46465,47087,48003,48027,48521,49373,50076,50414,50564,50919,50929,51433,52194,52619,56290,56468,57818,57834,57995,58525,58592,60861,61117,61162,61373,61629,61885,62141,62397,62653,62909,63165,63421,63645,63677,63933,64138,64189,64397,64445,64648,64701,64957,65213),
            'Jing' => array (16627,17566,17837,18331,18336,18375,18587,18927,19095,19438,19702,20127,21223,21418,21949,22235,22777,22937,23213,23682,24749,25484,25775,26069,26094,26504,27016,27116,27784,28140,28298,28396,28615,28652,28854,29060,29880,29924,30904,31118,32151,32443,32505,32962,33002,33464,33487,33529,33946,33976,33987,34447,35457,35458,36279,36296,36859,37814,38907,39869,40926,41091,41105,41212,41918,42113,42174,42430,42686,42742,42942,43198,43454,43710,43966,44222,44478,44734,44990,45246,45282,45502,45758,46014,46270,46526,46782,47003,47038,47294,47550,47806,47846,47852,48062,48349,48527,48611,49550,49899,51093,51685,53737,54233,55019,55768,56475,57237,57330,58611,58842,59115,60122,60564,62181,62595,63379,63626,63882,64898,65251),
            'Jiong' => array (17282,17824,18415,19359,20157,21452,21635,22476,23966,27788,28657,29576,29595,30438,31214,32227,37617,38353,39902,40893,41119,41375,45213,46984,48318,48574,50405,51615,54171,54659,55171,58015,58759,59352,59372,61659,64401),
            'Jiu' => array (16787,17029,17307,17797,18168,18319,18575,19585,20201,21687,22417,22657,22917,23443,23752,24705,24726,25332,25527,25994,26309,27077,27324,28413,28590,30594,30614,33773,35519,36347,37114,37308,38042,38788,39571,44192,45040,45536,47762,48830,49086,49342,49598,49854,50110,50366,50622,50878,51134,51390,51646,51902,52158,52414,52630,52632,52670,52926,52963,53735,53736,54768,55001,56823,60136,61940,62340,63730,64910,65176),
            'Jou' => array (58265),
            'Ju' => array (16846,16893,17115,17552,17601,18426,18564,18580,18588,18818,19083,19151,19396,19688,19896,19932,19955,20981,21128,21211,21651,21728,22218,22265,22729,22773,22959,23008,23189,23279,24029,24243,24268,24505,24770,24800,25531,25998,26053,26072,26109,26568,26587,26755,26777,26783,27085,27290,27610,27791,28372,28552,29177,29361,29882,30176,30193,30428,30871,30961,31442,31450,31688,31972,32427,32504,32950,33952,34281,34459,34701,34706,34773,35259,35269,35319,35321,35468,35778,35800,36836,36842,38084,38586,39042,39116,39647,39881,40330,40379,40433,40667,40956,41178,41186,41348,41704,42130,42652,42897,42985,43738,44012,44699,45289,45449,45458,46326,46837,46839,47081,47323,47343,47767,48023,48862,49032,49393,49562,49910,50396,50842,50905,51872,52889,53128,53182,53213,53438,53694,53950,53998,54206,54462,54668,54718,54769,54929,54974,55230,55486,55742,55785,55998,56202,56217,56253,56254,56510,56766,56989,57022,57231,57278,57534,57790,57829,57845,57987,58046,58302,58558,58589,58590,58814,59070,59326,59524,59530,60560,60636,61669,62196,62368,62619,63461,63628,63722,64388,65164,65167,65171),
            'Juan' => array (17326,17330,17348,17392,18058,18881,19350,20178,20217,21704,23249,23745,23959,23967,24266,26513,26859,27373,28123,28132,29898,30397,30911,31447,32912,33213,33679,34287,36070,36803,37553,38596,39310,39338,39623,40172,40423,40932,42122,43159,45448,45787,45968,47332,48004,48008,49654,50158,50159,52356,54418,54511,56197,59012,59582,59838,59890,60094,60350,60606,60862,61118,61672,63971,64225,64411,64647,64749),
            'Jue' => array (16537,17116,17550,17613,17876,18572,18647,18911,18922,20143,20403,20651,20891,20969,22445,22733,22765,23027,23173,23940,24253,24774,26338,27051,27121,27356,27378,27563,28629,28879,29135,30112,30858,31631,31873,32445,32487,32922,33018,33235,34250,34743,34973,35217,35227,35577,35759,36824,36839,37352,37792,38079,38289,39421,39871,40108,40114,40144,40333,40591,40862,40882,41193,41618,42974,43486,43912,44422,45538,46071,48627,49554,51092,51163,51425,51928,54249,54924,55267,55436,55455,55776,56035,56474,56538,56721,56979,57062,57324,57474,58328,58351,58848,58855,60057,61374,61630,61886,62142,62398,62654,62910,63166,63208,63422,63678,65177),
            'Jun' => array (16820,17068,17614,17906,18078,19099,19440,20985,21241,21453,21655,22009,24036,24991,26772,27807,29127,30946,31107,31459,31477,32234,32917,33488,33977,35257,35548,35579,35813,36603,36782,37111,38028,38832,38883,39088,39624,40688,40914,41407,41442,41663,42175,42431,44424,44682,44689,52613,56542,57075,58609,58871,62084,62367,63934,64190,64446,64702,64958,65214),
            'Ka' => array (20945,24528,27875,39560,42687,42943,43199,51167,52459,60805,64472),
            'Kai' => array (16538,18410,19338,19928,20105,20612,24042,24553,25053,25071,25318,31462,39143,43711,43967,44223,44479,44735,44942,45205,46319,52638,53150,53636,56292,56541,59874,61147,61584,62703,63376,63726,64926,64994),
            'Kal' => array (26241),
            'Kan' => array (19866,21214,22475,22512,22674,25296,25737,31625,31924,31965,32909,33720,33774,36317,37117,39346,40413,42896,43229,43481,44014,44266,44685,44991,45186,45247,45503,45759,45789,46015,46271,51592,51675,56726,59629,63420),
            'Kang' => array (18565,19447,21683,24247,24551,24809,28573,31708,33506,38291,41611,45464,46527,46783,47039,47295,47551,47807,48063,51939,55022,56461,58247),
            'Kao' => array (16513,17636,23711,30709,32243,35027,35575,36500,37365,40859,48319,48575,48831,49087,53133,57576,60133,60910,64490),
            'Ke' => array (19637,20622,20683,21172,21432,21490,21907,22237,24755,25800,26337,28099,28373,30596,30702,31407,32152,32446,33459,36578,37082,39072,39105,40122,41356,41443,42990,43156,46049,46315,48359,48625,49343,49549,49599,49655,49855,50111,50308,50314,50367,50623,50879,51135,51391,51616,51647,51864,51903,52100,52159,52415,52671,52927,53640,55696,55952,56478,56814,58096,59111,60646,61673,62194),
            'Keg' => array (25985),
            'Kem' => array (35023),
            'Ken' => array (18371,23747,25560,27901,28645,30643,31185,32472,37035,41197,43145,43409,47350,52465,53183,53439,53695,53951,62427,62866,65009),
            'Keng' => array (16531,18663,19684,21973,25480,28339,33203,38117,39347,41114,44271,44690,46212,48787,48800,51949,54207,54463,65260),
            'Keo' => array (31886),
            'Keol' => array (26497),
            'Keop' => array (37342),
            'Keos' => array (31622),
            'Keum' => array (40581),
            'Ki' => array (23952),
            'Kong' => array (18917,24204,30684,31225,31425,40115,40428,41872,47089,48791,49800,50649,51169,54719,54975,55231,55487,60915,61339),
            'Kos' => array (22415),
            'Kou' => array (16610,16797,25850,26314,26546,27832,28858,29836,37775,38036,38630,39812,40375,40587,41694,43674,46559,47251,48260,53980,55539,55743,55999,56255,56511,58243,61165,64997),
            'Ku' => array (16554,18129,18578,19635,22146,26301,28917,29622,31643,35247,36826,38071,40154,40401,41183,42460,44007,47072,48375,49031,56024,56767,57023,57279,57535,57791,58047,58303,60558,63126,64903),
            'Kua' => array (17798,18133,26611,30357,32453,36846,37603,58559,58815,59071,59327,59583),
            'Kuai' => array (19337,20872,21380,22004,22671,23484,25847,32387,35274,36599,37257,37572,38112,42715,56043,57053,57816,59839,60095,60351,60607,63201,63380,63891),
            'Kuan' => array (17818,19610,21688,30696,31219,34956,37516,50679,60863,61119),
            'Kuang' => array (16861,17549,17877,18653,19673,20101,20181,21693,22197,23036,23442,23801,24509,25232,27584,27619,27624,28083,28345,28821,29105,29156,29339,33719,37596,38787,38880,40156,40415,44187,45786,49033,49114,49540,50654,51089,51345,53727,56283,56554,59285,61344,61375,61631,61887,62143,62399,62655,62911,63167,63450,64399,65254),
            'Kui' => array (16827,17306,19430,20202,20920,24296,24814,26766,27100,27316,27616,27780,29159,29424,29829,30094,30101,30667,30668,31889,32972,33264,35002,36255,36290,37314,37851,38298,38381,38637,39106,40089,40396,40677,40941,41408,41629,41664,41920,42723,42996,44512,46307,47320,47756,50571,52725,53994,54245,59032,59353,59537,61918,61938,61939,62359,62871,63423,63679,63935,63985,64191,64447,64703,64959),
            'Kun' => array (16557,16890,17134,17349,18625,18678,19150,20466,21713,22737,24234,25851,26833,27295,31737,33001,33429,33489,33523,33949,35059,35469,35725,36021,36295,36329,37043,37302,38833,39357,40886,42176,42432,42688,42944,42979,44021,45452,52707,53896,54775,55177,55707,55945,56456,58271,61430,64487),
            'Kuo' => array (16877,18668,18839,20126,20921,21486,21664,21741,28807,28909,30408,34962,35232,38643,40937,43200,43456,43712,43968,45713,54002),
            'Kweok' => array (27063),
            'La' => array (17133,17605,18164,19177,22675,22931,22932,23984,24566,24782,26846,27284,28064,28392,29364,30455,31123,31950,34477,35019,35271,37057,38275,40655,41439,44182,44224,44480,44736,44992,45248,45504,45760,47594,48284,50311,51181,51865,56792,58853,61335,63728),
            'Lai' => array (16523,16818,17612,17654,18143,18684,20978,21192,22713,23196,23466,23468,23483,23520,26498,27865,28142,28389,29625,29650,29678,31874,31902,33182,34041,34199,34777,34957,35718,36321,38533,42484,43759,44695,44785,46016,46272,46528,46564,49633,50831,53393,58081,58346,60801,62094,62455,63981,65252),
            'Lan' => array (16571,16618,16800,17391,17875,17879,18316,18324,19616,20099,23009,23439,23506,23507,24507,24540,25024,26093,26272,26293,26812,26834,27037,28108,29332,29613,30674,31691,31936,31976,32928,32978,34964,34976,35488,35501,35715,35740,36567,37278,37535,38120,38277,39326,40904,44521,45193,45200,45214,45281,45470,46572,46784,46985,47040,47296,47501,47552,47808,48064,48320,48576,48622,48785,48832,49088,49344,49600,49635,49856,50112,50368,51099,52372,54158,55961,56199,56561,57058,59375,60569,60825,60900,63115,63711,64395),
            'Lang' => array (16626,17562,18656,19094,19669,20375,20448,21151,21654,23170,23268,23942,24249,27017,29148,30409,32134,32397,33257,33766,33971,34245,34761,38032,39084,39307,39373,40643,42464,45192,46831,47256,47581,50624,50880,51136,51392,51588,51648,51904,52160,53219,53656,54517,60402,62941,64751),
            'Lao' => array (16816,19334,19678,20889,21910,22659,23430,24720,26562,27325,28623,30197,31411,32476,33011,34023,35764,36026,36045,36497,36753,36791,37358,38075,39339,39395,42206,43503,43659,45794,45813,45981,47748,49377,50835,52416,52672,52928,53184,53403,53440,53696,53952,54208,54464,55940,57832,60294,60656,60657,61166,63373,63384),
            'Le' => array (17904,21400,22443,25322,27059,31674,35309,39158,39920,42743,47000,47071,52161,53216,54720,54976,57487,60632,60826,61155),
            'Lei' => array (17289,17365,17640,18173,18405,18844,19439,19694,20144,20731,21169,22453,22709,23020,23518,23534,25014,25236,26816,26856,28151,28352,29132,29388,29885,30154,30655,31405,31692,31959,32192,33204,33251,34252,34997,35048,35275,36274,37102,39070,39598,39619,40128,40143,40837,41140,41161,42139,42649,42905,43765,45443,46042,48777,50072,52617,53478,53479,55007,55232,55488,55744,56000,56256,56297,56512,56768,57024,57280,57536,57792,59035,59377,61337,61668,61826,64217),
            'Lem' => array (58499),
            'Leng' => array (18356,19147,29661,37506,40113,41142,43228,46819,55688,58048,58304,58560),
            'Li' => array (16562,17121,17292,17912,18110,18382,18384,18620,19339,19633,20400,20652,20659,20726,21487,21662,21705,22156,22215,22236,22409,22430,22473,22499,22705,22966,22993,23221,23276,23291,23472,23477,23503,23770,23783,23990,23993,24030,24196,24212,24214,24286,24462,24555,24757,24811,25229,25338,25487,25532,25580,26065,26304,26574,26600,26811,27028,27040,27341,27594,27639,27803,28059,28550,28904,29069,29342,29375,29409,29594,29600,29944,30199,30362,30457,30646,30711,31180,31620,31672,31680,31917,32407,32463,32503,32941,32974,32979,33229,33239,33433,33494,33496,33508,33684,33733,34195,34475,34785,34788,34967,34999,35220,35245,35551,35791,36229,36294,36597,37115,37765,37776,38133,38324,38395,38573,38800,38828,38834,38855,39044,39063,39611,40164,40179,40651,40848,40913,41167,41409,41603,41630,41665,41701,41921,42177,42433,42654,42689,42720,42945,43201,43254,43673,43739,43756,43907,43909,44165,44256,44423,44783,45047,45188,45277,45798,45814,45959,46041,46489,46553,46997,47093,47854,48115,48350,48878,49119,49136,49305,49312,49384,49556,49884,49901,50162,51337,51445,51611,51943,52198,52871,52965,53236,53398,53639,53653,54003,54170,54176,55456,55946,56214,56306,56808,56816,56972,57051,57328,57572,58102,58267,58773,58816,58860,58862,59033,59072,59102,59328,59584,59840,60096,60352,60608,60864,61060,61120,61334,61376,61593,61632,61888,61917,62144,62400,62439,62656,62912,63168,63209,63219,63424,63680,63936,64131,64192,64448,64481,64652,64656,64704,64960,65216),
            'Lia' => array (31362),
            'Lian' => array (17119,17548,18676,18679,18819,18861,18882,20427,21152,21893,22149,22673,22922,24251,24524,24780,24791,24806,25787,27336,28340,28406,29831,29835,31377,32448,32959,33172,33985,34220,34455,34718,35790,35798,36248,36481,36546,36802,36809,37570,37826,38646,39108,39136,39578,39614,39643,40146,40166,40344,40657,40890,41092,41191,41452,41619,41708,42469,43713,43969,44225,44265,44270,44481,44737,44774,44993,45249,45505,45761,46017,46273,46529,46785,47041,47513,47603,48267,49044,50910,51100,51359,52123,52721,54429,54667,55697,57308,58358,58504,59369,61341,62180,63110,63207,64733),
            'Liang' => array (18622,18817,22478,23228,25566,26589,28350,28625,30196,30429,31205,31878,31930,35037,36821,39131,41961,42118,43457,44764,46236,46239,47297,47553,47809,48065,48321,48577,48833,49089,49345,49601,49857,50584,51334,51587,52215,59381,60306,63131),
            'Liao' => array (17127,18396,18665,18904,19075,20152,21225,22189,22712,22991,23695,26351,27087,27588,27793,28143,29344,29683,29874,30368,30877,31967,32992,33476,33511,33722,36346,36571,37345,37521,37593,40383,40879,44684,45964,46740,48011,48357,50113,50369,50581,50625,50881,51137,51393,51649,51694,51905,52417,52673,52702,52929,53185,53918,54256,54503,55180,56032,63885,64141),
            'Lie' => array (17323,18314,18847,19872,20980,22255,24710,25770,26765,26869,31630,32205,32450,34755,38086,38392,39134,40594,40881,41874,41956,44447,45706,46216,46468,47258,48283,50052,53441,53697,53953,54209,54465,55968,57591,59535,61941,62452,63707,64985),
            'Lin' => array (16564,16844,17053,17284,17372,17397,18632,19650,20446,20459,21189,21933,21977,22190,23543,23772,24473,24798,27039,27267,27612,27879,29359,29840,31361,33721,34189,34704,35486,35561,35835,36778,36832,37307,38386,38805,39615,39813,40622,42474,43933,44177,45697,50589,51593,51605,54419,54516,54721,54977,55233,55265,55451,55489,55745,56001,56257,56513,56724,56769,56809,57025,57281,57537,57573,60407,61429,61592,64415,65245),
            'Ling' => array (16573,17354,17373,17814,18573,18926,20214,20396,21148,21920,22670,24556,24571,24725,24812,25476,25534,26064,26324,26547,26621,26828,26877,27601,28344,28664,29161,29616,29930,30715,31429,31624,31670,31985,33249,33694,34768,35017,35744,36834,37355,37517,37557,37629,38538,39370,39396,39403,39419,39642,40427,40683,41144,45543,45802,46735,47579,51442,51935,52893,53401,56040,57793,57844,58014,58049,58305,58561,58817,59073,59273,59329,59538,59585,59841,60042,60097,60353,60609,60662,60865,61121,62176,62617,63203,63217,63392,63627,63976),
            'Liu' => array (16560,16783,17047,17388,17795,20631,20633,21441,21731,22266,23489,23981,24009,24254,24273,25839,26036,26267,26505,26526,27119,27380,28155,29102,29641,29671,29680,29938,30447,30699,30714,31206,31412,31940,32939,34550,34801,34955,35067,35291,35500,36324,37294,37354,37569,38572,39115,39154,40110,40177,41604,44679,45028,46063,47261,47335,48364,52113,52470,52621,52697,52886,54000,55020,55023,56991,57061,58772,59796,61377,61633,61848,61889,62145,62182,62401,62603,62657,62913,63169,63425,63459,63681,63937),
            'Liwa' => array (18094,19886),
            'Lo' => array (56967),
            'Long' => array (16579,18128,18419,18640,19672,19674,20204,21755,21894,22166,22173,22759,22935,23516,23738,23739,24043,24504,24974,25013,25230,25269,25804,27088,28308,28565,28600,29906,30952,31392,31646,32901,32945,34733,35069,35507,35837,36349,36605,38066,38090,39320,41410,41666,41922,42178,42371,43761,44188,46471,50157,50569,50825,51609,51947,53480,55260,56463,58075,59367,61077,61581,61923,63132,64193,64449,64705,64961,65217),
            'Lou' => array (17543,18831,20175,21166,21917,21991,22253,26050,26257,27570,29663,29939,30345,32220,36054,38085,39855,40111,42434,42690,42899,42946,43202,43458,43714,46816,48796,50167,51096,52620,52975,53473,54175,57997,58506,61425,63474,64752),
            'Lu' => array (16582,16838,16862,17104,17135,18077,18098,18117,18127,18332,18347,18934,19121,19148,19186,19599,20380,20616,21243,21419,21721,21947,22157,22174,22203,22753,23198,23951,23956,24542,25593,25748,26087,26284,26286,26853,27355,27365,28052,28297,28409,28553,28574,29376,29856,29875,29907,30184,30203,30204,30344,30398,31172,31173,31464,31475,31668,31991,32970,32986,33228,33465,33778,34018,34989,35527,36315,36538,37554,37813,38067,38092,38118,38132,38842,38900,39094,39098,39162,39672,39830,39877,39908,40123,40167,40393,40640,41103,41106,41863,41951,42218,42643,43417,43755,43970,44226,44482,44738,44994,45250,45506,45762,46018,46215,46274,46312,46530,46576,46580,46743,46786,47042,47298,47554,47810,48066,48322,48578,48793,48834,49289,49821,50328,51090,52196,52715,52868,54248,54518,55017,55536,55962,56196,57568,57738,58587,58863,61331,61929,62179,62430,62593,62948,64755),
            'Luan' => array (18169,18635,19080,19336,19653,19909,21715,23547,23692,24970,25537,26288,26544,28302,30337,31105,35276,36584,39905,42142,46238,48624,51190,52674,52930,53186,53442,53698,53954,59545,61416,61589),
            'Lue' => array (17591,18312,29668,30948,34180,34990,36555,40076,45807,54210,54466),
            'Lun' => array (16580,17803,18126,19380,19958,25282,27099,34525,34996,35735,36330,36994,37005,37261,37575,37845,38838,42384,49288,54172,54722,54978,55234,55490,55746,56002,56258,57490,61664,63105,63367),
            'Luo' => array (18885,19129,21133,21700,23251,24513,25326,26032,27323,29088,29572,29660,31424,31433,31636,32204,34290,35295,36072,38128,40946,40954,41190,41449,42210,42993,43654,44163,46482,49369,50166,52896,54151,54162,56514,56770,56815,57026,57282,57538,57794,57835,58050,58306,58562,58777,58818,59074,59330,61333,63715,64478,64988),
            'Lv' => array (16594,18366,18562,18675,19680,22756,23953,26097,26271,27013,27808,28567,28612,29416,29879,31226,31935,32437,33513,33739,33975,33992,34237,34495,34696,38531,39097,44941,45209,46569,49090,49346,49602,49858,50114,50370,50626,50882,51138,51394,51650,51906,52162,52418,52451,52869,53900,56049,56286,60565,60804,63211,63983),
            'M' => array (56965),
            'Ma' => array (18828,19378,19444,19894,20220,20359,21185,21233,21685,21993,22479,25012,26826,27130,27829,29080,29103,30634,32129,34802,34806,35057,35814,35979,38060,39886,41459,44428,45195,49128,53408,54428,55014,55426,57227,57734,57847,59586,59842,59871,60098,60354,60381,60610,60866,61122,61378,61409,61634,63221),
            'Mai' => array (16620,16876,18905,22663,24016,26827,30169,31690,32195,32479,38138,40187,42205,48603,53121,54153,58591,60036,61890,62146,62402,62658,62914,63170),
            'Man' => array (16842,19331,19869,19956,20199,20212,21711,21968,23250,23759,24721,28082,28876,31423,31472,33706,33725,34016,36496,38065,38126,38578,39382,39818,40678,41099,41206,41411,41953,43506,43511,44252,46232,46327,46739,47772,52364,53149,53223,55276,55709,56559,63426,63682,63938,64194,64450,64706,64962,65010,65218),
            'Mang' => array (18914,19370,19707,19916,22406,23217,26543,28078,28310,29691,30870,32144,32996,33735,34181,35000,37327,39656,40902,41201,41667,41923,42179,42435,42691,42947,43998,44960,46220,47493,48544,49307,49546,52205,56457,56804,60814,63706,64410,64747,65266),
            'Mangmi' => array (62852),
            'Mao' => array (17857,18105,18145,20953,22508,24293,25550,25798,26545,28848,29384,30091,30691,31968,32412,34218,35006,35032,35222,35785,36576,37107,37330,39644,39673,41960,41963,42734,42901,43203,43459,43715,43971,44227,44483,44739,44781,44995,45251,45273,45507,45555,45763,46019,46733,47340,47585,48026,50139,50410,51866,53379,54147,54660,55026,55031,55427,55440,58076,59784,61065,62425,62442,63889,64242,64407),
            'Mas' => array (30854),
            'Me' => array (20620,20894,23216,41351,43655,46275,48263,56206),
            'Mei' => array (17056,17097,17146,17324,17334,19864,20676,21426,22246,23012,23179,23526,23963,25519,25824,26108,27117,27340,28148,28366,29180,29321,29612,29873,30100,31427,31452,31634,31892,31925,32966,33458,33948,35211,35523,36017,36504,36508,39898,40889,41631,44441,44514,44765,44946,45210,45453,46531,46787,47043,47299,47555,47593,47811,48067,48323,48356,48579,48835,49091,49347,49603,49859,50115,50371,51185,51447,51851,52464,53142,53381,53743,53985,54684,55524,56207,59867,61082,61827,62856),
            'Men' => array (17040,18080,19117,21737,23017,24759,26283,27307,31717,33666,35532,36993,38599,40592,45037,47509,49041,50627,50883,51139,51351,52204,52718,53394,53726,58599,60387),
            'Meng' => array (17044,17067,17644,18156,18606,20982,22764,24520,27109,27383,28103,28874,30716,31694,33020,35250,35307,36739,36848,37344,37621,37771,37810,38624,40171,40942,43246,46578,47091,47249,47761,48116,48374,49140,49883,49891,51395,51612,51651,51907,52163,52366,52419,52675,52931,53187,55706,57731,58517,59117,60658,62601,62857,63389,63965,64146,64920),
            'Meo' => array (24539),
            'Mi' => array (16833,16849,17036,17300,17565,18619,19115,19195,20636,20873,21481,21962,22164,23242,23474,23478,24001,24270,24973,24984,25793,26013,26344,27094,27606,28617,29129,29580,31154,31413,31435,32148,32156,32433,32954,33505,33761,34206,34235,34464,34555,34556,35041,35249,36013,36249,36552,37586,37842,38139,38809,39380,39634,39823,40419,41690,42651,42910,43234,44932,46306,46734,47763,49880,49886,50840,51103,51342,52724,53443,53699,53955,54211,54467,54723,54979,55235,55258,55264,55491,55747,56003,56209,56259,56295,56515,56771,57219,57323,58359,59267,59383,59619,59876,59892,61597,61825,62188,62365,62693),
            'Mian' => array (16636,17537,17852,18940,19964,20678,25790,26062,27019,29420,29932,30920,31943,31989,33470,34457,35506,36018,37042,37566,40911,41211,41369,42202,45797,48006,49538,50660,50845,53220,53892,53904,57027,57283,57539,57795,58051,58307,58563,58762,58819,59075,59107,60909,61067,61419,62362,64995),
            'Miao' => array (18106,20907,21135,24055,25227,27576,34492,37369,39102,44687,46573,46987,49127,49896,50672,58341,59331,59378,59587,59843,60099,60355,60611,60867,61123,61677,63455,63630),
            'Mie' => array (18891,24454,24784,26270,30129,30967,32147,38098,47237,47859,49112,50650,52369,53134,58335,59292,61379,61635,64243),
            'Miliklanm' => array (40877),
            'Min' => array (17332,18069,18113,18150,18325,18873,19392,20369,21171,22956,23724,23985,25009,25220,25244,26857,28547,29688,30895,31404,32233,33497,33928,34746,35213,36066,37265,37770,39069,39670,40120,41188,41365,43767,45204,47841,51076,51683,53138,56709,58844,60303,60391,60803,61891,62147,62403,62659,62915,63171),
            'Ming' => array (17553,19411,19606,20984,25265,27032,28896,30122,34225,37347,39636,42229,45450,45979,54506,57985,63427,63634,63683,63708,63939,64195,64451,64643,64707),
            'Miu' => array (34774,64963),
            'Mo' => array (20439,20476,20925,21948,23688,23696,23987,24527,25010,25084,25237,25525,26055,26560,26802,27296,28575,29427,29577,29872,30960,31386,31642,31704,32191,32995,33750,34006,34284,35021,35515,35722,35761,36293,36596,36811,37360,37518,38030,40692,40934,41412,41668,41713,41878,41924,42180,42436,42692,42948,43204,43460,43716,43972,44228,44484,44740,44996,45252,45447,46727,47492,47755,48529,48533,50918,51682,53999,54234,54492,58089,60824,62193,63471,63733,63878,65219),
            'Mol' => array (27009),
            'Mou' => array (17916,19181,23766,25488,30671,38548,40184,41883,45508,45764,46020,49284,50406,51958,52443,59615,63725,64662),
            'Mu' => array (18577,19588,23515,23693,24013,25059,25523,26339,27587,29358,31150,32942,32967,33198,33515,36526,36587,40329,42219,46276,46532,46788,47044,47264,47300,47556,47812,48068,48324,48580,48836,49038,49092,49348,49604,49860,50058,53662,53912,53914,55772,58094,58851,61400,61856,64151),
            'Myeo' => array (59028),
            'Myeon' => array (17281),
            'Myeong' => array (53911),
            'Na' => array (18132,20410,21449,22172,25570,26258,27081,27092,28801,30424,31189,31626,31676,32491,33243,33426,34028,37862,39132,39352,39924,40338,50116,50372,50417,50628,50884,51140,51179,51331,51333,51396,51652,52959,54767,57566,59635,62086),
            'Nai' => array (18351,18372,22924,27023,29413,34186,34716,34963,38097,38366,38862,39298,40417,44947,46556,48856,49629,50079,51908,52164,52420,52676,52712,52932,60818),
            'Nan' => array (17555,20354,20950,21131,25055,27848,28047,28562,31211,32430,32455,33428,36758,40342,43157,43753,44000,44956,45727,47510,51594,53188,53444,53700,55953,61163,61408,61426,63220),
            'Nang' => array (19664,20989,21748,23244,25047,29331,33159,36766,38640,40337,44511,45191,45699,45726,52962,53956,55786,59103,60640,61075,62105),
            'Nao' => array (17541,17579,17623,18064,18574,19627,20932,22724,23220,23540,24729,27278,27342,28137,28813,29927,30159,38851,39056,39563,42984,43992,44770,49296,52722,53139,53485,54212,54468,54724,54980,55236,57224,60297,61336,61915,62446),
            'Ne' => array (18388,33969,43994,55492,56048),
            'Nei' => array (18116,18672,19941,24048,33781,38339,40437,52362,54427,55748,56004,57242,61834),
            'Nem' => array (34975),
            'Nen' => array (23691,42477,44939,50408,56260),
            'Neng' => array (56516),
            'Neus' => array (33479),
            'Ngag' => array (34274),
            'Ngai' => array (18404),
            'Ngam' => array (43910),
            'Ni' => array (17371,17649,18166,19860,20108,20124,20927,21644,21966,22507,22760,23471,23776,25315,26061,26307,28619,29395,29405,29638,30139,30205,30354,30390,31409,33220,33752,35277,35298,36091,37013,37763,38814,41945,42123,42466,43408,44013,46231,48108,49045,50049,51178,51596,54152,56033,56548,56772,57028,57284,57540,57796,58052,58308,58564,58820,59076,59332,59611,60142,61072,62091,62198,62621,62946,63114,63904,65261),
            'Nian' => array (17657,20614,21237,21724,21750,24709,26260,27318,30394,31926,33501,35013,39645,40155,42224,42456,43146,47061,54163,54262,56731,59588,59844,60100,60356,60612,60868,61124,62454,65001),
            'Niang' => array (31969,34017,56715,61380,61636,64139),
            'Niao' => array (21969,23754,38539,39377,49652,54758,55435,57564,58859,61892,62148),
            'Nie' => array (16848,16850,17647,17898,18835,19598,20452,20922,21221,22491,22981,23180,23432,25276,25308,25571,26300,26331,26843,28157,29070,31111,31380,32198,34790,34792,35726,36039,36580,37096,37335,38035,38101,39362,40938,42132,42887,43158,43250,44020,44696,45549,46736,48013,49120,51078,51097,52103,54413,56455,59125,60890,62404,62660,62916,63172,63428,63684,63940),
            'Nin' => array (32963,35986,57735,64196),
            'Ning' => array (16770,18073,18683,20884,22260,22772,24552,26315,29382,31884,33420,33932,35212,36492,36505,37251,37767,40130,40874,41413,41669,47333,50077,52447,56971,63473,64216,64452,64708,64964,65220),
            'Niu' => array (21403,23707,31175,32444,33260,41925,42181,42437,42693,43936,51358,51954,61154,61665),
            'Nong' => array (19120,20733,22976,23222,25042,29406,29662,30391,30945,31363,36022,37828,39058,40394,42949,43205,43461,43717,45017,45202,55193,58013),
            'Nou' => array (16811,19092,27607,30867,34241,35224,36486,37785,59275,61937),
            'Nu' => array (16569,26035,30705,43973,44229,44485,44741,47489,49382,49793,54658,56294,58854,62437,64480),
            'Nuan' => array (24816,26250,29084,40095,40351,43164,44997),
            'Nue' => array (38579,45253,45509,51930),
            'Nun' => array (20988),
            'Nung' => array (23712),
            'Nuo' => array (17561,19388,19639,21471,22716,22722,23254,24728,27287,31415,37011,40933,44675,45765,46021,46277,46533,48111,49809,53465,56976,60296,63199,63966,64914),
            'Nv' => array (18582,21474,23248,29627,42221,44276,53230),
            'Nve' => array (37295),
            'O' => array (28857,46789,47328),
            'Oes' => array (61833),
            'Ol' => array (27265),
            'On' => array (19949,27285),
            'Ou' => array (18823,21678,21956,22426,22929,24989,27640,28809,28868,29130,29153,29946,30140,31741,36566,39627,43482,44953,45546,46996,47045,47301,47557,47813,48069,48325,48581,48773,55268,57503,59106,61169,64230),
            'Pa' => array (29322,30149,36238,36765,37584,48837,49093,49349,49605,49861,50117,53936,57843,58077,63122),
            'Pai' => array (21674,22502,34781,37562,48601,50373,50629,50885,51141,51397,51653,56224,58845),
            'Pak' => array (29620),
            'Pan' => array (18414,20657,20973,23169,24497,25246,25337,25499,26033,26569,27348,28646,29068,29659,33764,33944,35467,35816,36748,36763,39306,40608,43494,44016,46222,46811,51909,52165,52421,52677,52894,52933,53189,53445,53701,56803,57841,58268,60291,64227),
            'Pang' => array (18896,18899,20972,21946,24731,28867,29892,35325,53957,54213,54469,54725,54981,59620,62896),
            'Pao' => array (17148,17802,20189,20661,24245,25032,25558,33170,33672,33787,36049,36588,36768,37552,52190,53986,55237,55493,55749,56005,56261,56480,56517,56773,58347,58864,62433),
            'Pei' => array (17296,21443,23774,24049,24213,24450,26251,27626,29401,29681,31122,33993,39083,44161,44277,44278,45962,47084,50404,50586,52960,54939,57029,57285,57541,57797,58053,58309,58516,58565,58821,59077,61325,64224),
            'Pen' => array (19906,39853,54500,56453,59333,59589),
            'Peng' => array (16567,16796,19165,19188,19356,19655,19910,22665,23191,23261,26048,26063,26563,27529,28136,28649,28829,30097,30384,31120,31155,31156,32477,32923,33757,34488,34690,35565,35727,36589,38899,39300,40947,43160,45811,50327,54679,54680,55520,59845,60101,60357,60613,60869,61125,61381,61637,61893,61922,62149,62405,62661,62917,63173,64132,64658),
            'Peol' => array (47515),
            'Phas' => array (34702),
            'Phdeng' => array (17386),
            'Phoi' => array (28289),
            'Phos' => array (54406),
            'Pi' => array (16559,17037,17141,17302,17586,18101,18357,18670,19407,19408,21227,22250,22498,23011,23448,23746,24769,25080,25849,26298,27060,27548,27590,28100,28365,28650,30134,30168,30680,31158,31217,33183,34717,35054,35827,36323,36999,38074,38114,39107,39569,39652,39815,39907,40075,40442,41414,41670,41710,41926,42182,42438,42694,42950,42968,43206,43462,43657,45019,45532,45553,45978,46721,46826,47002,47090,47751,48366,51585,52382,55004,55729,56539,56733,58097,59616,60398,60912,62112,63429,63648,63685,63941,63989,64197,64453,64709,64730,64965,65221),
            'Pian' => array (16836,18072,18393,20210,22745,24050,24562,27379,30859,35313,37074,38869,39893,40436,43718,43974,44230,44486,53978,56811,58613,59015,59124,59543,59878,64234),
            'Piao' => array (18321,18626,20970,26607,26863,27083,28641,30708,32447,33460,36528,37614,43502,43763,44742,44998,45254,45510,52967,53728,56452,62612),
            'Pie' => array (30439,44523,45016,45451,45766,46022,51349),
            'Pin' => array (16879,17651,18869,20428,20721,22422,25803,28331,31927,35762,39640,44530,45033,45286,46054,46278,46534,46790,47046,47302,47495,51686,58763,62186),
            'Ping' => array (17033,17862,18421,19085,19118,21124,23264,23278,26291,26573,27310,27537,29114,29355,30164,30367,31416,31633,33741,34498,37056,37321,37561,38798,41870,44955,45454,47065,47558,47814,48070,48326,48582,48838,49094,49350,49606,52876,53386,53992,54006,55963,59269),
            'Po' => array (17055,18061,19847,20193,20451,25289,26511,27571,27623,28913,32432,37524,38369,40345,40588,43163,47082,49820,49862,50118,50374,50630,50886,51142,51182,51398,51654,52723,53208,57070,57751,60135,64396),
            'Pou' => array (18671,26514,49568,51910,61573,63624),
            'Ppun' => array (21126,52611),
            'Pu' => array (17878,19871,20360,21729,22231,26825,26855,27311,27545,28101,28145,28599,29362,32142,32398,33252,36551,37001,37607,40921,42981,43677,44011,44216,44693,45544,46827,51870,52166,52422,52678,52934,53190,53446,53702,53958,54214,54470,54726,54982,55238,55494,56288,58264,58607,59631,59865,60405,65159),
            'Qi' => array (17102,17103,17564,18420,18646,18658,19124,19387,19431,19646,19946,20158,20374,20395,20399,20654,20918,21143,21709,22002,22221,22240,22418,22501,22698,22723,23238,23427,23473,23501,23510,23732,24235,24510,25792,26046,26552,26769,27025,27280,27292,27893,28084,28317,28660,29319,29585,29643,29847,29940,29949,30086,30201,30417,30644,31220,31422,31441,32208,32249,32388,32990,33010,33176,33670,33716,33749,33972,34177,34553,34713,34946,35223,35278,35996,36063,36252,36503,36544,37306,37611,37622,37623,37818,37839,38553,38588,39163,39302,39360,39379,39388,39558,39620,39669,39835,40624,40627,40635,40936,41157,41606,41616,41719,42135,42476,43233,43745,43927,44269,45799,46229,47577,48092,48616,49124,49624,49653,49885,50061,50580,50590,50836,51434,51945,52872,53637,53984,54253,54258,54934,56006,56262,56518,56714,56722,56730,56774,56797,57030,57286,57307,57542,57571,57586,57798,58010,58054,58310,58566,58770,58822,58850,59023,59024,59078,59284,59334,59368,59590,59637,59639,59846,60102,60316,60358,60390,60404,60614,60660,60810,60870,61126,61382,61638,61894,62150,62345,62348,62406,62444,62607,62662,62918,63174,63430,63463,63468,63686,63901,63942,63975,64130,64198,64409,64454,64710,64901,64966),
            'Qia' => array (19937,22664,27828,29619,33178,35218,38892,39054,40666,41415,41671,53889,55005,61059,65222),
            'Qian' => array (16583,16600,18075,18362,19358,19587,20121,20421,20429,20670,20710,20879,21132,21138,21178,21179,21236,21454,21492,21640,21730,21896,21987,22660,23245,23270,23938,24715,24763,24768,24777,24802,24818,24977,25069,25575,25576,25586,25738,25784,25796,26006,26107,26566,26570,27546,27641,27863,28362,28564,28820,28824,29076,29910,30145,30446,30687,30907,31167,31681,31920,32150,32989,33227,33682,35001,35209,35474,35984,35993,36247,36309,36483,37366,37789,39583,40136,40350,40412,40634,41112,41437,41927,42183,42393,42439,42467,42695,42951,43207,43463,43489,43501,43719,43975,44231,44487,44743,44999,45042,45255,45511,45767,46023,46279,46473,46535,46791,47047,47068,47303,47845,48089,48099,48513,48613,49056,50067,51188,51691,52115,52700,53901,55271,56793,58586,59282,59356,59358,59550,59782,59891,61343,62092,63631,64651,65000,65178),
            'Qiang' => array (18624,18643,18919,20171,23183,23709,23978,25292,25489,27308,27367,28097,28118,28587,31641,32170,33417,34011,34182,34497,35775,37766,38619,39621,39840,40352,40420,42633,43242,47559,47815,47855,48071,48327,48373,48583,48839,49095,49351,49644,50421,51689,52639,52710,53231,54411,54932,55708,57059,57074,57329,59533,60143,62342),
            'Qianke' => array (49027),
            'Qianwa' => array (39341),
            'Qiao' => array (16614,17884,18360,18925,19143,20162,20188,20206,21184,21463,21897,22229,22747,23480,23961,24283,24756,24967,25312,28141,29571,31207,31987,32435,32490,32499,33760,34272,35290,35977,36273,37784,37859,38025,38603,38638,39150,39348,39865,40334,40903,41135,41189,42138,43162,47331,48014,48602,48867,49607,49863,50119,50375,50631,50887,51143,51399,51598,51655,51911,52167,52423,52679,52717,52935,52981,53191,54505,54944,55174,55527,56282,58584,61916,62111),
            'Qie' => array (16630,16790,17594,18359,19589,23995,24760,26302,27334,27831,28080,28635,32459,33413,33767,35216,39864,39909,40386,40578,42971,43150,43750,44003,50927,53447,53703,53959,54215,54471,56464,59123,65247),
            'Qin' => array (17356,19098,20431,21653,22259,22264,22485,23947,24538,24968,24978,25562,25826,25835,26612,27795,27820,27842,28830,29666,30359,30598,31470,32908,33004,33269,35724,36280,36285,36491,36779,39052,39367,39858,39879,40367,40945,42385,42641,43144,47840,49396,49797,49805,50399,52188,52626,54727,54761,54983,55239,55495,55751,56007,56036,56263,56462,56519,56775,57031,57287,57312,57501,58771,59613,60638,62605,64497,64498),
            'Qing' => array (16771,18063,20125,22496,22749,23452,23528,24494,28893,30860,31923,35029,38041,39925,41139,42486,42630,42645,45975,48281,48520,48536,49395,52612,56540,57543,57581,57746,57799,58055,58311,58522,58567,58823,59079,59335,59591,59847,60103,60359,60406,60615,61577,62711,62851,62944,63118),
            'Qiong' => array (18104,18617,18860,19353,23736,24282,28549,30609,30623,31391,32203,33453,35789,36525,37507,38347,40625,42655,50320,50591,50934,52467,54923,58588,60871,61127,63194,63382),
            'Qiu' => array (16530,16592,16845,16887,17850,18115,18157,18165,18349,18413,18423,18561,18609,19940,21931,21964,21986,22423,25043,25295,26585,26807,27079,27385,27387,27574,28304,28806,28811,28883,28918,29174,29340,30600,31379,31420,32462,32910,33434,34749,35283,35317,36286,36813,37808,38137,38397,38625,40069,40414,42637,43676,43679,45298,45545,46213,46297,48539,49818,50164,51186,53145,53211,53221,55781,56281,56564,58602,60641,61383,61639,61895,62151,62407,62663,62919,63175,64246,64666,64759,65242),
            'Qu' => array (16629,17404,17660,17805,19077,19141,19641,19708,19901,20179,20471,20669,21200,21421,21660,21971,22995,24708,25808,25820,26575,27843,27889,28401,29418,29652,29841,30973,31160,31484,31890,31964,31986,33224,33742,34503,35305,35560,36082,38081,38131,38587,39145,39676,39838,40325,40438,41148,41168,41416,41438,41672,41928,42184,42440,44001,44267,46056,46065,46491,48859,51073,53490,55011,55188,55937,57753,57837,58342,59277,59873,61164,61418,61684,61943,62353,63431,63687,63943,64199,64455,64711,64967,65223),
            'Quan' => array (17130,17903,18907,19134,20183,21656,22719,23181,26102,26610,26813,27347,27389,27534,27822,28595,30608,30678,31463,34446,34476,34508,36067,36820,37105,37267,39415,39880,42136,42696,42907,42952,43208,43464,43720,43747,43976,44232,44488,44744,45000,45256,45294,45724,46494,47578,47591,47754,47776,48032,50592,53655,54678,55448,56563,56567,57732,59265,60385,61342,61828,63370,65006),
            'Que' => array (18100,20640,21905,21961,23989,24500,25285,28665,33421,37802,38064,43245,43764,45512,45768,46024,46280,46536,46792,47048,47304,58000,62874),
            'Qun' => array (25809,27869,28301,29889,41102,47560,47816,53989,59017,61319),
            'Ra' => array (16577,37505),
            'Ram' => array (56711),
            'Ran' => array (18377,19609,22211,22919,25549,27333,30347,31403,32976,34256,34547,37311,39050,39376,48072,48328,48584,48840,50674,55287,56284,57221),
            'Rang' => array (19371,24796,27351,30400,31159,32160,33512,36055,42736,43139,46217,49096,49352,49608,49864,50120,54161,54937,56719,61572,64748),
            'Rao' => array (16576,20203,22994,24468,28343,30431,33226,35056,44262,50376,50632,50827,50888,57760,58344,59868),
            'Re' => array (25500,48345,51144,51400,55954,57759),
            'Ren' => array (17086,18385,19157,19907,20626,21892,22205,22983,23190,23750,26007,26038,26605,28130,29404,30908,31468,32492,33216,33268,33775,34275,35254,36028,37084,38355,39639,39663,40586,40696,41345,43671,44704,49122,50673,51656,51912,52168,52424,52680,52936,53192,53448,53704,53960,55517,57238,57743,57750,58252,58511,59864,60905,61656,62428,65263),
            'Reng' => array (26054,27061,30686,54216,54472),
            'Ri' => array (21235,24561,32482,54728,56986,61575),
            'Rong' => array (18153,22158,22175,23223,23735,23948,24255,25791,26598,26784,28051,29086,29117,29592,29633,29837,30872,34443,36012,36081,36302,36550,37515,37585,38095,38547,40685,49050,50665,51431,51681,51853,53654,54402,54682,54984,55240,55496,55752,56008,56264,56520,56776,57032,57288,59010,59019,60821,61170,62945),
            'Rou' => array (20888,22923,23748,24716,24808,25270,27634,27638,28316,29165,31148,31944,32429,32955,35045,35549,37625,42911,47095,56308,57544,57800,58056,58869),
            'Ru' => array (17030,17298,19921,19960,20163,21689,23950,24000,24224,25750,28408,28919,29408,31454,32225,34699,34762,39566,39928,40163,40686,41602,43247,44274,45796,47326,57585,57828,58261,58312,58502,58568,58824,59080,59336,59592,59848,59872,60104,60125,60360,60616,62614,64385),
            'Ruan' => array (19892,20405,28878,30637,32172,33214,39900,48265,50155,51603,60872,61128),
            'Rui' => array (17088,18329,18380,18636,18843,19863,21710,25307,25518,29118,33222,34711,36792,38845,41966,43230,45445,47346,48016,51081,51164,61384,61640,61896),
            'Run' => array (25577,29929,39325,62152,62408,62616),
            'Ruo' => array (22010,26080,27552,28105,30879,32246,38134,43653,55181,60823,62664,62920),
            'Sa' => array (17815,19947,20948,24523,24817,25052,27874,28647,33772,34715,37099,38376,38803,41626,42397,42712,43161,56299,60888,63176,63432,63688,65002),
            'Saeng' => array (54166),
            'Sai' => array (21639,30595,30650,30710,31982,37081,39866,47770,52122,57488,59360,61574,63944,64200,64456,64712),
            'Sal' => array (28545,33740),
            'San' => array (17084,19700,20938,21180,22169,22204,22460,24194,25833,29071,30853,33008,39359,41417,41673,42987,45558,51610,52450,53385,53402,53664,55028,58242,64968,65224),
            'Sang' => array (29414,35822,39121,39576,41929,42185,42441,43762,51846,57325,63638,64222),
            'Sao' => array (22770,25327,26359,32242,33267,33970,33983,34294,35263,41948,42697,42953,43209,43465,44959,53404,53991,55194,57234,64402,65003,65264,65270),
            'Se' => array (17380,20160,20958,21482,25062,27036,27038,27053,28058,28135,28570,28655,30647,31974,33259,34487,39343,40908,41174,41455,41968,42223,43721,43977,44233,44433,44445,44701,50392,56710,57500,58768,59037,60829,63123),
            'Sed' => array (21457),
            'Sei' => array (31682),
            'Sen' => array (18898,42648,44489),
            'Seng' => array (20468,44745),
            'Seo' => array (32489),
            'Seon' => array (19647),
            'Sha' => array (17039,20906,21448,23744,25817,26058,26264,26841,32390,32953,33667,34025,35828,36073,36787,36799,36853,37109,40129,40322,41153,42732,44434,44790,45001,45257,45513,45769,46025,46281,46537,46793,47049,50127,50420,55192,59638,61680),
            'Shai' => array (22970,26576,27067,27578,33210,42997,47305,47561,61845),
            'Shan' => array (16595,16632,17806,18346,21123,21407,22505,22519,22775,23176,23215,24026,24297,25302,25497,26615,26756,27095,29934,30102,30418,32498,33171,33217,33729,33776,34026,35043,35508,35573,36319,36489,36757,37064,37340,38584,38887,39089,39103,39123,39556,40929,41117,42197,43166,43226,44535,44788,46226,46579,47067,47817,48020,48073,48329,48585,48841,49053,49097,49353,49609,49865,50121,50335,50377,50633,50889,51145,51189,51401,51657,52462,53212,54935,55957,56469,56962,57072,57304,59544,60129,61330,61403,62438,64228),
            'Shang' => array (16566,16769,17309,17615,19402,24209,26525,27880,27892,28889,30352,30931,31166,32219,34262,37274,41089,41196,43932,46311,51913,52169,52425,52681,52937,53193,53449,53705,55532,58601,64386,64757),
            'Shao' => array (22216,23023,25760,27101,28805,28872,30891,31431,32245,33935,34463,35773,36048,38602,39411,45031,46742,47604,48778,49115,53732,53961,54217,54401,54473,54515,54729,54985,55241,55497,55753,55794,56009,56265,56521,58099,59100,61332,64484,64927),
            'She' => array (18125,19146,19954,20436,25233,26333,26821,29677,30610,32456,33177,34253,34693,34767,36014,36239,37556,42722,43244,46318,51160,52882,55441,56277,56537,56729,56777,57033,57289,57545,57801,58057,58313,58569,58825,59081,59337,59593,60151,62875),
            'Shen' => array (17108,18884,19084,19090,19393,19586,19915,21742,22933,22936,22996,23505,23763,24569,24750,26030,28081,28859,29371,29617,29618,30349,30436,31375,31915,32175,32215,34505,35509,36023,36035,36234,36243,37108,37361,38063,38367,38390,38605,38612,39157,40380,40919,41138,43497,46986,47066,47069,47254,49795,50655,51684,54239,54933,55282,55447,56968,57754,59020,59849,60033,60105,60361,60617,60873,61129,61385,61579,61641,61897,62153,62191,62409,62665,62864,62921,63135,63177,63433,63689),
            'Sheng' => array (18659,18879,19417,20117,21657,22487,23980,27064,27370,28618,31659,31896,31993,32154,32194,33692,33951,34197,34282,34971,35801,36740,37610,37817,38338,38373,39049,39313,39318,39932,41418,41674,41930,42140,42186,42442,44930,52884,53235,54917,55684,62189,62699,62880,63945,64149,64201,64457,64713,64969,65225,65241),
            'Shi' => array (16867,17113,17123,17813,17849,18049,18361,18602,18874,19091,19133,19163,19171,19428,19626,20169,20464,20472,20617,20681,20706,20730,21207,22168,22774,23005,23007,23285,23488,23544,23793,23803,23946,23949,24208,24502,25007,25085,25221,25272,25521,25729,26051,26508,26517,27057,27276,27589,27645,27859,28370,29067,29333,29583,29848,29902,30087,30133,30166,30435,30897,31129,31198,31201,31471,31658,31953,31954,31990,32223,32385,33164,33521,33718,33925,34772,35062,35318,35540,35756,35809,35810,36065,36236,36794,37019,38329,38354,39156,39836,40165,40188,40369,40418,40444,40648,40661,40674,40846,40927,41146,41169,41628,42698,42902,42954,42995,43210,43466,43722,43741,43978,44234,44490,44746,45002,45258,45514,45535,45770,45983,46026,46282,46538,46794,47050,47259,47306,47562,47605,47818,48074,48098,48330,48515,48586,48842,49098,49354,49610,49866,49900,49907,50122,50378,50634,50828,50890,51146,51402,51600,51658,51855,51914,52097,52104,52170,52426,52682,52938,53194,53450,53706,53899,53916,53962,54218,54474,54925,55002,55475,55941,56193,56220,56298,56708,57331,57475,57733,57756,58870,59118,59279,59630,59869,60140,61853,62102,62175,62939,62966,63377,63646,63721),
            'Shike' => array (48771),
            'Shiwa' => array (38829),
            'Shou' => array (18091,21182,26308,27823,38314,38536,40422,42885,47079,48372,53470,54730,54986,55242,55498,55754,56010,56201,56266,56522,56778,56969,57034,60571,63457),
            'Shu' => array (17286,17384,17609,17839,18650,20423,20432,20656,20667,20952,21181,21634,21735,22225,22480,22672,22678,22943,23497,23755,23771,24252,24547,24565,26105,26341,26592,28407,29101,29943,30648,30954,33181,33410,33438,33468,33680,35005,36601,37334,37852,37884,38109,38326,38650,39873,40170,40876,40892,40907,41164,41419,41959,42380,43243,43395,43421,43916,44518,45036,46052,46484,46486,49042,49113,51843,52378,52456,54235,55024,55692,57290,57546,57802,58058,58314,58520,58570,58826,59026,59082,59338,59594,59850,60106,60362,60554,60618,60874,60911,61130,61386,61642,61667,61898,62109,62154,62187,62351,62410,62666,62862,62922,63178,63434,63637,63690,63716,63727,63946,64202,64458,64714,64970,65226),
            'Shua' => array (22741,30943,41675,41931,42976,52452),
            'Shuai' => array (39822,42187,42443,42699,42955,45299),
            'Shuan' => array (22249,22980,41868,43211,43467,50659),
            'Shuang' => array (17350,19699,21393,22011,22975,23283,24807,25781,28907,29947,30089,31738,33522,37790,43723,43979,44235,48792,55270,56473,63106,65163),
            'Shui' => array (25553,26325,26837,27369,27861,37046,40078,40899,43154,44491,44747,45003,45259,51602,56458,57315,58523,59291,60570),
            'Shun' => array (17140,25999,27058,28850,34481,35530,39149,45515,45771,46027,46283,63896,65250),
            'Shuo' => array (18074,21684,25734,27878,40370,43749,43931,46539,46795,47051,47307,50153,51936,62685,63454,63973),
            'Si' => array (16516,17091,17590,17661,17870,18148,19174,19340,19638,19682,20623,20929,21686,23454,23791,25039,26292,26362,26754,27068,27363,27792,27876,27890,28886,29083,29368,29415,29935,30603,31126,31367,31421,31439,31640,31960,32495,33153,33763,33786,34203,34545,34766,36030,36044,36335,37322,37582,38383,38610,38626,38811,40138,40323,40896,41182,42726,46496,47344,47563,47819,48075,48331,48587,48843,48861,49099,49355,49611,49639,49867,49890,50123,50379,50635,50838,50891,51147,51403,51439,52184,53234,53378,53471,54259,55690,57827,57830,58337,58779,60145,60396,61145,62691,63127,63903,63972,63974,64897),
            'So' => array (16847),
            'Sol' => array (29313),
            'Song' => array (16590,16852,19347,23185,25301,28144,29591,32921,34198,36326,37250,38594,38835,40086,40689,41203,41361,41363,41434,42211,46577,46998,47749,48010,49117,49636,49889,51659,51915,52171,52427,52683,52939,53195,53451,54497,54930,55437,59536,60317,60642,62606),
            'Sou' => array (17295,23700,24815,26593,27350,28384,28914,29385,29936,30378,32230,37533,39087,42222,44268,44677,44951,45792,47257,50651,51346,51426,52207,53122,53707,53963,54219,54475,54752,57235,61571,62706,63886),
            'Su' => array (16568,17079,17347,17539,19404,19952,20361,21675,21751,22167,22220,22228,22701,22771,24548,25524,25774,25783,26820,26875,27071,27103,27288,28895,29142,29317,29631,30919,30938,33483,33690,33691,34805,34961,35322,36283,36523,37339,37874,38283,39581,41718,47843,48264,48352,49816,50585,51608,53634,54663,54731,54746,54774,54987,55243,55499,55755,56011,56267,56523,56779,57244,57291,57547,60889,63709,63987),
            'Suan' => array (22405,26553,27055,31669,36024,57803,58059,58315),
            'Sui' => array (17074,21483,21983,22214,22710,23219,23232,23479,23767,24007,24786,24966,27309,27891,28139,28825,29082,29338,29397,30135,30366,30681,30695,31455,33409,34221,35714,36548,37823,39660,39911,41445,43935,46301,49293,51162,54155,56477,56812,58571,58597,58761,58827,59083,59339,59595,59851,60107,60363,60619,60875,61131,61852,63366,63636),
            'Sun' => array (20364,21433,22219,23290,28819,28846,28873,29075,29610,31718,33688,34190,35770,37049,38557,39114,42461,47330,48873,49398,53493,61387,61643,61899,63713),
            'Suo' => array (17375,18093,18859,21164,21198,27110,27335,29914,31418,33013,36268,36838,38374,39315,39667,44437,46822,49888,50588,51444,56992,59778,61062,61407,62155,62411,62667,62923,63179,63435,63691,63720,63947),
            'Ta' => array (16514,17628,18154,18603,19173,20150,20461,23018,24810,25564,25752,26079,27573,28375,30677,33933,34697,36817,38535,40940,41420,41676,41932,42188,44448,48617,50567,52195,53146,56805,57245,58084,59522,59795,60061,63643,64133,64203,64459,64715,64971,65227),
            'Tae' => array (27602),
            'Tai' => array (16533,17041,17812,18107,19596,21749,21999,24517,29320,30405,32171,33250,34201,34491,34947,41691,42444,42700,42956,43212,43468,43724,43980,44236,44492,47070,50411,50924,52380,52469,53742,55542,58782,59523,60043,62087,63119,64393),
            'Tan' => array (16519,18888,21719,21914,21989,22424,23184,23188,23255,25057,25520,26285,26322,26595,27845,30433,31193,33530,34005,34193,36312,37835,38848,39057,39817,40384,40408,40604,40849,41097,42718,44748,45004,45260,45275,45516,45772,46028,46284,46540,46796,47052,47308,47564,47820,48076,48332,48362,48588,48844,49100,49801,50415,50568,50837,53909,58350,62090,64134),
            'Tang' => array (17340,17897,18411,19382,19642,19943,20924,21127,21498,21707,21997,23258,26269,26548,26564,26854,26864,28296,28400,28640,30414,31128,31177,31216,31975,34534,34720,36827,37372,37608,39090,42483,42735,43140,43496,44019,44435,45190,45557,46751,48354,49356,49612,49868,50124,50380,50636,50892,51148,51404,51660,51916,51956,52172,52428,52953,55938,56303,56465,59364,60913,62101),
            'Tao' => array (18310,18894,20205,20722,21694,23521,24511,25789,27089,27839,29074,30192,30701,31446,31887,31956,33687,34200,34451,34752,35564,35569,36533,36830,37331,37359,37612,38316,38372,38785,38795,46478,47848,48088,52684,52940,53196,53452,53708,53964,54007,54220,54476,54732,54988,55244,64479,64644,64649,65168),
            'Tap' => array (31406),
            'Te' => array (25551,35044,36547,38616,39618,40910,44015,45023,50080,55500),
            'Teng' => array (18931,19643,19692,21691,24790,25245,26559,30450,33503,33996,34500,36086,36337,37628,41859,47246,55756,56012,56268,56524,63723),
            'Teo' => array (31366),
            'Teul' => array (22934),
            'Ti' => array (18363,20703,21220,21451,21468,22751,22938,23033,23542,24724,25015,25061,26099,26106,26354,27637,28380,30380,30707,31389,31697,31733,33709,33738,33756,34010,34437,35472,36058,36325,36339,36762,37053,37351,38070,38647,39160,39923,40894,41607,41627,43138,43149,43491,43922,44789,45287,46480,48871,50160,53132,53733,54257,55686,56780,57036,57292,57548,57804,58060,58316,58572,58828,59084,59340,59596,59612,59852,60108,60364,62354,62870,63633),
            'Tian' => array (17363,17642,19144,19384,19612,19681,22194,22268,23476,23726,24492,24787,24805,25283,25594,27372,27565,27572,27898,28827,28908,29125,29145,29614,30894,33154,33254,33510,33710,34188,35320,35462,35733,36764,39340,39345,39919,42128,45550,50147,50316,51082,52355,55173,55779,56798,58857,60620,60876,61132,61388,61644,61900,62156,62412,62858),
            'Tiao' => array (17359,18317,18838,18872,19398,26256,26365,27020,27799,28900,29077,29146,30658,30901,30915,30950,33481,35529,37315,38853,39890,39916,40182,46838,48113,54164,54424,59126,59278,62668,62924,63180,63212,63436,63692,64908,65172),
            'Tie' => array (18320,20185,30157,31426,36579,38127,40434,40930,50909,53751,63948,64204,64460),
            'Ting' => array (17836,18134,18159,18583,19330,20104,20639,20693,23490,24975,25294,25582,25743,27321,29596,30616,33769,34949,35267,35522,35807,38589,38850,39148,40700,40898,41154,41421,41677,41933,42189,42445,42701,42957,43766,46477,50150,55438,57499,59624,61660,64716,64972,65175,65228),
            'Tol' => array (26753),
            'Tong' => array (18858,19590,19853,20707,20881,21965,21978,22222,23983,27381,28387,29073,29367,31165,31381,32483,33201,33462,35517,35763,35831,36041,36795,37290,41199,41433,43213,43469,43725,43981,44237,44493,44749,45005,45261,45517,45773,46029,46285,49048,50669,52448,53147,54165,54426,54688,55199,56025,58510,59294,60551,60892,64226),
            'Tou' => array (17126,18902,21899,22524,24302,26060,32188,33163,34698,35025,36079,37309,38590,43924,46541,46797,47053,47309,51842,52698,61401),
            'Tu' => array (17051,17138,17405,17544,17800,18417,18937,19848,20367,20962,22521,23699,23737,23753,25782,26287,26874,27782,29433,30861,33223,33758,33936,34021,34223,35554,35784,36068,37882,40441,41692,41884,42141,43401,43509,47565,47821,48077,48333,48589,48845,49101,49357,49613,49869,50125,50317,51950,52189,55442,56987,57480,57741,60046,60807,62083),
            'Tuan' => array (17288,24465,24733,25020,27066,27818,28666,29833,30132,34776,34969,35281,38532,39142,39327,39342,39418,42891,46830,48019,50381,50637,53982,57991),
            'Tui' => array (17650,19660,19842,20715,20866,21891,26867,27374,27630,28398,30402,32439,33495,33755,37325,37827,38022,38091,38857,40411,48780,50893,51149,51405,51661,51917,52173,53642,54764),
            'Tun' => array (18581,20118,23256,24828,25736,33519,33783,36340,38108,39147,39364,47345,48610,52429,52685,52941,54762,58011),
            'Tuo' => array (16781,17395,17653,17868,18109,19449,20660,22715,22769,23496,25011,26090,26823,27798,28402,29432,29590,30186,31478,32478,33007,33788,34033,34289,34292,34512,37086,37328,37528,39152,39164,39383,39410,39635,39888,41689,45455,45528,48282,48886,50917,51437,51701,52634,53197,53453,53709,53965,54221,54477,54733,54754,54989,55245,55501,55528,55757,58259,59355,60147,60289,61317,61851,63136,63368,63639,64154),
            'Uu' => array (17357,17361,17847,18326,18591,18592,18889,19162,21442,21740,23530,24526,24730,26015,27056,28126,29122,29621,30693,30940,32971,34249,34501,34719,35266,35526,36857,37094,38119,39856,41115,46490,46746,49551,50330,51604,52108,59797,65174),
            'Wa' => array (16539,16795,17592,23475,25581,26052,27293,28114,28924,31371,31918,31996,33005,34196,35219,35511,37815,40070,40159,41133,46310,47759,48772,52892,56013,56269,56460,56525,56781,57037,57293,57549,60550,61675,62680,63365),
            'Wai' => array (33208,37870,45784,46982,52193,57805,58061),
            'Wan' => array (16602,17585,17602,18313,20414,21676,21950,22477,23539,23684,23795,24051,24193,25733,25989,26002,26312,27031,27364,27867,28294,28381,30358,30652,31618,31687,32906,33219,34533,35477,35512,37087,37348,37620,38549,38617,39384,39857,40335,40861,42638,44432,45982,46487,46574,47580,47847,48776,49810,51420,52370,53129,53981,57560,58317,58573,58829,59085,59341,59597,59853,60109,60146,60365,60621,60809,60877,61133,61171,61389,61595,61645,61836,61839,61901,62157,62413,64998,65255),
            'Wang' => array (17608,21142,22462,23758,24269,24478,29653,30663,31197,33695,34765,36574,37761,39317,40855,43393,45027,45708,46223,46476,46732,46988,47247,51075,52446,52727,59608,62669,62925,63181,63437,63693,63949,64205,64461,64717,64973,65257),
            'Wei' => array (16851,16871,17874,17886,18323,18383,18412,18590,19135,19445,19608,19632,19885,20430,20974,21428,21438,21484,21902,21959,22176,22411,22427,22465,22483,22497,22982,23260,24047,24236,24260,24278,24284,24461,24495,25514,25845,25997,26059,26259,26614,26870,27376,27598,27850,27856,27885,28299,28405,28622,28624,29933,30412,30620,31109,31115,31895,31916,31981,32179,32211,32471,33158,33491,33990,34003,34277,34517,35031,35465,35487,35568,35783,36064,37004,37276,37280,37318,37822,38043,38088,38334,38356,38600,38601,38859,38885,39159,39309,40425,40439,40682,41422,41441,41678,41700,41873,41887,41934,42115,42190,42370,42389,42446,42702,42730,42958,43214,43470,43726,43982,44002,44189,44238,44258,44494,44686,44750,45006,45189,45262,45518,45534,45774,46030,46286,46542,46798,46820,47054,47310,47334,47336,47566,47822,47860,48078,48334,48525,48590,48795,48846,49052,49102,49132,49358,49625,49798,50057,50138,51171,52114,52185,52368,52628,52705,52879,52880,53484,53894,53920,54501,55259,55788,56029,56310,56471,56735,56985,57504,58087,58330,61914,62704,63712,63902,64135,65229),
            'Wen' => array (16831,17297,20172,20685,21199,21399,22467,22680,23032,23231,23274,23494,24210,25329,25822,25993,26551,26771,27384,28376,28810,30360,30704,31164,31213,32951,33014,33475,33986,34530,34735,35008,35731,36250,36561,36780,36841,37606,37878,38121,38346,38388,38396,38534,38903,39133,39657,40107,40139,40157,40398,40906,43151,43510,45471,46051,47080,47592,49614,49870,50126,50382,50638,50894,51150,51406,51614,51662,51918,54243,55429,55452,55512,60559),
            'Weng' => array (20221,20474,21129,21642,22958,23730,26342,27899,35534,37058,39616,45717,46046,51085,52174,52430,52686,54747,55428,58780,61149),
            'Wo' => array (17336,20209,20420,20677,22962,24459,27050,28360,30893,32253,34454,40900,41697,42369,43997,44162,48104,48118,49131,52942,53198,53454,53710,53966,54222,54478,54734,54990,56466,59287,60307,61578,62363,64669),
            'Wu' => array (16556,16863,18155,18170,18322,18389,18868,19093,19123,19961,20114,20141,20192,20664,21212,21647,21658,22154,22401,22402,22446,23794,23945,24313,24533,24775,24789,25259,25595,26262,26518,28644,29157,29437,30182,30351,30688,31931,32141,32236,32506,33205,33782,35061,36088,36228,36509,36810,36814,36995,37036,37520,37777,37779,38278,38342,38786,38839,39353,39568,40603,40680,40885,41131,41944,45185,45963,46308,46828,47606,48101,48543,50149,50416,51077,51446,51692,51871,52720,52877,53474,53893,54154,54666,55196,55246,55502,55515,55758,56014,56050,56270,56526,56782,57038,57294,57550,57806,58062,58318,58508,58574,58594,58830,59086,59342,59526,59598,59618,59854,60110,60366,60622,60812,60815,60878,60895,61080,61134,61390,61646,61670,61902,62158,62414,62878,62936,62954,63962,63991,64741),
            'Xi' => array (16587,16599,16609,16631,17107,17540,17620,17888,18160,18368,18648,18825,18924,19435,19938,20119,20140,20211,20368,20384,20408,20437,20688,21218,21378,21401,21405,21472,21722,21753,21996,22162,22234,22687,22928,22985,23429,23491,23962,24295,24299,24311,24464,24479,24572,24706,25040,25287,25477,25742,25757,26095,26584,26844,27098,27337,27525,27582,27599,27804,27862,27864,28063,28865,29063,29106,29152,29168,29869,29897,30143,30162,30426,30597,30706,30880,30913,31135,31683,31939,31970,32200,32408,32451,33425,33490,33681,33941,34024,34034,34240,35046,35288,35555,35974,36015,36240,36532,37269,37595,37834,38045,38077,38301,38337,38577,38645,38836,38849,39612,39839,40176,40695,41110,41170,41210,41423,41679,41935,42191,42220,42447,42640,42703,42959,43215,43471,43727,43760,43983,44239,44275,44495,44507,44751,45007,45263,45519,45775,46031,46287,46543,46581,46799,46833,47055,47241,47311,47348,47503,48100,48287,48519,48866,49285,49309,49380,49548,49567,50315,50829,51678,51852,51861,52212,52375,52384,53391,53748,53977,53990,55200,55263,55529,55530,55948,56706,57309,57842,58073,58100,58266,58604,59122,59295,59551,59800,60138,60813,61327,61413,61919,62670,62682,62695,62926,63182,63438,63632,63694,63950,63980,64206,64462,64477,64492,64503,64718,64974,65230),
            'Xia' => array (17025,17112,17855,19375,19634,19882,20655,20719,21754,22452,22920,23002,23487,24039,24550,25218,25785,26866,27113,29381,31222,31629,31685,33175,33770,33973,34995,36545,36767,37605,38059,39146,39882,41204,42728,44257,44948,45969,47567,47823,48079,48335,48591,48847,49103,49308,49359,49615,49651,49871,50383,50639,52461,53890,55710,56037,61431,62177,65182),
            'Xian' => array (16581,16623,16810,17072,17618,17626,17917,18092,18352,18428,19079,19645,19843,19851,19854,19953,20139,20218,20910,20926,21208,21941,23174,23756,24023,24028,24277,24719,24723,24773,24794,24813,26089,26499,26516,26762,26801,26815,27062,27331,27344,28035,28093,28291,28318,28877,29429,29581,29867,29909,29913,30437,30440,30657,30918,31635,32228,32958,32973,33015,33165,33173,33509,34029,34541,34798,34954,34987,35050,35264,36060,36287,37009,37305,37370,37626,37627,37866,38321,38371,38801,39099,39117,39297,39674,40081,40362,40598,40618,40637,40840,40923,41141,41973,42374,42642,43914,44513,44940,45035,45196,46566,46750,47243,47499,47602,47838,48541,49306,49537,49904,50895,51151,51347,51407,51663,51919,52175,52377,52431,52468,52627,52687,52943,53199,53455,53711,53749,53898,53902,53967,54223,54479,54735,54991,55247,55503,55681,55759,56015,56051,56271,56527,56716,56783,56970,57039,57295,57317,59885,60652,61424,62366,64389,64655,64993),
            'Xiang' => array (16880,18379,19149,19187,19419,20727,21912,22226,24544,24823,25077,26056,26305,27872,28128,30944,31479,31933,31934,32149,32231,34511,35201,35824,36269,36292,37312,37357,37371,37803,37872,38100,38893,38904,40181,41610,44531,48007,48348,48615,50146,53239,54498,55702,55773,57217,57334,57551,57807,57988,58063,58319,58575,58831,59087,59343,59599,59855,60111,60367,60623,60879,61135,61391,61647,61837,61903,62159,62415,63718,64398),
            'Xiao' => array (17287,17542,17616,20196,20610,21146,21434,21455,22186,23509,24015,24199,24223,24315,26031,26799,27266,27386,28300,28311,28403,29113,29141,29434,29854,30195,30415,31736,31888,32186,34244,34480,34739,34764,35284,36282,36300,37546,37578,37880,38058,38130,38543,39573,39863,41424,41680,41936,42192,42394,42448,42704,42960,43419,44180,44698,46040,48286,48542,49028,49812,50068,50657,51688,52471,52637,53477,54421,54760,55519,56799,57243,58355,58754,59366,59790,60063,60298,60644,61427,61854,62671,62927,63183,63644,63695,63951,64207,64463,64719,64975,65231),
            'Xie' => array (17362,17366,17894,18664,18876,19453,20717,22676,22688,22717,23243,24317,24990,25526,25806,26000,26245,26249,27072,27781,27789,28085,28356,28882,29134,29323,30141,30934,31124,31136,32464,32940,32977,33671,34285,34507,35518,35776,37010,37071,37079,37260,37565,37583,37869,38280,38593,39358,39677,40124,41695,42134,42471,43216,43472,43675,43728,43984,44240,44261,44496,45008,45022,45264,45520,45776,46032,46210,46288,46544,46800,47056,47312,47568,47824,48021,48031,48080,48336,49129,49290,49822,50305,50306,50395,50907,51087,51177,51340,51673,51869,54247,54412,56802,57478,57502,57758,58085,59011,60041,61328,62453,62681,64403,64916),
            'Xin' => array (19924,20977,22482,23780,24241,25578,25797,26565,29314,31647,31882,32913,32925,33430,34273,34535,36743,37782,38111,42124,42988,45276,46808,47504,48592,48848,49025,49104,49360,49616,49872,50128,50384,50640,50896,52982,54430,55179,57570),
            'Xing' => array (17093,18674,19890,20870,21201,21493,22003,24054,24534,28094,28359,28643,29139,30636,30675,30899,34434,35760,36301,37791,38027,39323,39400,40584,40633,43487,44259,51152,51338,51408,51664,51920,52176,52432,52688,52944,53200,53456,53712,53968,54224,54480,54736,56213,59777,60315,61084,61835,62684,64650,65244),
            'Xiong' => array (19412,25749,29328,29379,30676,39895,40151,40660,45211,46211,47252,47836,54992,55248,55504,55760,56016,56272,56528,59785,64143),
            'Xiu' => array (17344,19628,19965,20156,20653,20708,21734,22247,24261,25474,28391,29167,30406,30965,32240,33731,34001,34257,34291,35755,36797,37055,37070,38627,39398,41208,44253,46817,48280,48368,51938,54242,56311,56784,57035,57040,57296,57552,57808,58064,58320,58348,58576,58832,62110,63477,64156),
            'Xu' => array (16794,16830,17045,18623,19631,19868,20145,20663,20724,21190,21425,21659,21663,21915,22160,22199,22450,23450,23508,23513,24262,28096,28347,29172,29431,29597,30411,30654,30898,31476,31678,32410,32470,32897,32907,33485,33492,34205,34242,34251,34528,35060,36042,36267,37002,37034,37068,37106,37587,37836,38300,38827,39637,39661,39828,40173,40662,41109,41143,41175,41620,41950,42632,42998,43748,44417,44430,45045,45456,48002,48346,49547,50310,50561,54244,54404,55689,56052,56195,58353,59088,59344,59600,59856,60112,60368,60567,60624,60653,60830,60880,61136,61392,61415,61648,61904,62081,62160,62184,62672,62928,63184,63440,63641,63696,64917),
            'Xuan' => array (16834,17100,17304,17379,17394,18569,18822,19372,19418,19942,20662,20930,21136,21141,21163,21194,21708,21938,22742,22743,22767,23957,24496,26009,26320,26830,27581,27592,27787,29845,30124,30381,31689,32502,33215,33520,34191,36303,36537,36786,36849,37567,38349,39885,39910,40405,40650,40656,40843,41425,41681,41937,42193,44516,45032,47337,50069,50668,52112,52706,52954,53392,53738,53905,54252,55012,55513,56301,57583,59101,59374,59376,61406,63204,63952,64208,64464,64720,64976,65232),
            'Xue' => array (18318,18398,18633,19360,19703,20109,21679,23021,24827,27358,27777,28630,31112,31134,31467,32196,35782,36816,38597,39930,42449,42705,42961,43217,43255,43473,43729,46317,50324,56728,63439,63894,64140,64414,64672),
            'Xun' => array (16544,17559,18090,19130,19859,20874,20940,21165,21224,21495,23281,23799,24453,24456,24457,24736,24779,25305,25536,25823,25991,26774,28576,28601,29372,29391,30624,30855,31183,33748,34482,35296,36244,36307,36790,37291,38611,39390,39662,40147,40388,41095,41373,41919,42650,43985,44241,44497,44753,45009,45265,45521,45540,45777,46033,46289,46545,46729,46801,47057,47313,47349,47582,48538,48769,48865,49137,50562,52105,55018,55172,57240,57313,57590,58329,60292,60548,61855,62608,63451,63452,63873),
            'Ya' => array (17032,17848,17893,18429,18827,19592,20893,21388,22754,23805,26027,26360,28546,29689,31170,31663,31877,33234,33669,34542,34552,34988,35786,36071,36493,36536,37270,37509,38582,39912,40066,41171,42386,44006,45700,45803,47569,47583,47753,47825,48081,48337,48365,48593,48849,49105,49361,49617,49873,49893,50129,50385,50587,50641,50897,51153,51409,56200,56974,57998,58007,58088,58778,59794,59888,60320,60382,61671,62424,65005),
            'Yan' => array (16607,17027,17098,17149,17299,17387,17633,17804,17861,18118,18163,18374,18680,18906,18912,19116,20148,20650,20692,21139,22165,22230,22232,22258,22488,23026,23186,23273,23470,23941,24061,24490,24531,24826,25481,25530,25852,25853,26100,26104,26364,26527,26805,27022,27086,27132,27644,28033,28138,28156,28662,29326,29383,29582,29692,29838,29887,30350,30365,30444,31196,31370,31474,31485,31623,31644,31988,32251,32993,33180,33262,33500,33747,34259,34263,34441,34714,34813,35204,35297,35499,35528,35537,36093,36306,36531,36585,36602,37097,37104,38297,38789,38871,39045,39354,39603,39628,39658,39675,40404,40416,40665,40690,40697,40863,41118,42398,42458,42647,42724,42741,43394,43407,45187,45194,45197,45457,45531,45703,45728,45785,46043,46059,46730,46741,47006,47490,47518,48110,48259,48269,48860,49049,49287,49545,50145,50915,51083,51417,51665,51672,51921,51959,52177,52361,52383,52433,52440,52454,52458,52614,52689,52696,52716,52945,52957,52964,53201,53457,53495,53713,53891,53969,54225,54410,54481,54737,54993,55178,55249,55505,55761,55780,55787,56017,56273,56307,56472,56529,56720,56785,56794,57041,57297,57493,57553,57809,58065,58263,58321,58577,58833,59089,59345,59601,59787,59857,61073,61591,61599,61657,62357,63117,63371,64247,64482,64485,64743,65169),
            'Yang' => array (17136,17557,17560,17597,18171,18826,18909,20627,21228,21429,21974,22448,22942,23267,23445,24303,24980,26602,26836,27313,27585,28353,28611,29423,29832,29842,30198,31169,31719,32229,33265,34040,34795,34993,36011,36061,37093,38024,38040,38632,38634,39562,39915,42733,42893,43669,44191,44692,45559,45974,48876,50321,51436,54168,54770,54913,57569,59038,59290,60034,60113,60369,60625,60881,61079,61137,61393,61649,61905,62161,62341,62417,62434,62435,62673,62929,63185,63372,63441,63697,63953,64209,64400),
            'Yao' => array (16585,16596,16782,17294,18616,20409,20720,20875,20880,23538,24559,24570,24972,25035,25311,25574,26003,26008,27021,27084,27800,28341,28628,28669,29098,29354,29876,30099,30191,30662,30850,31702,31898,31945,31958,33000,33931,34738,35280,35308,35543,36524,36535,36598,37000,37047,38038,39368,39401,39607,40402,40943,41426,41682,41938,42194,42450,42487,42706,42962,43218,43474,43730,43986,44181,44773,46722,47244,47750,47839,47857,49108,49555,50152,50365,50847,51356,51435,51937,52374,52976,55274,55695,55942,59105,59266,59280,60053,60055,60300,60916,62088,62183,62620,63390,64160,64465,64721,64977,65233),
            'Ye' => array (16532,16625,17077,17139,17915,18830,18836,18840,19086,19152,19348,19604,20208,21402,21990,23024,24022,25501,26620,28803,30432,30448,30642,30713,31204,31648,31922,34736,34945,35713,37600,38048,39303,41609,41621,41885,42143,42390,42646,44242,44425,44498,44754,45010,45266,45522,45778,46034,46290,46546,46802,47058,47240,47314,47570,47826,48517,49298,50578,50658,51180,51946,52186,53141,53397,54941,57054,58005,61087,62702),
            'Yen' => array (36036,59532),
            'Yi' => array (16528,16635,16814,16883,17078,17325,17400,17568,17627,17845,17859,18053,18062,18103,18151,18422,18824,19104,19131,19180,19342,19855,20166,20194,20415,20441,20456,21716,21726,21960,21972,21998,22254,22432,22658,22720,23437,23500,23512,23768,23960,24018,24060,24264,24314,24712,24785,24819,25228,25303,25498,25568,25579,26034,26583,26618,26764,26806,26839,27078,27107,27270,27289,27319,27332,27586,27633,27643,28079,28090,28116,28559,28667,28822,28843,28923,29072,29126,29377,29410,29656,29690,29877,29904,29921,30392,30430,30851,30933,31440,31458,31617,31726,31875,31903,32153,32221,32426,32461,32466,32467,32509,33017,33273,33423,33678,33995,34004,34022,34202,34298,34509,34763,35007,35020,35052,35210,35310,35502,35544,35742,35818,35833,36246,36527,36752,36756,36761,37038,37089,37573,37849,38037,38072,38103,38284,38286,38350,38540,38542,38544,38575,38622,38872,39065,39130,39324,39625,39632,39825,39917,40133,40142,40186,40331,40341,40349,40675,41355,41370,41864,41871,42127,42383,42395,42900,43235,43405,43415,43921,43993,44442,44767,44952,45041,45044,45441,45788,45790,46321,46747,46980,47508,48082,48097,48338,48594,48607,48620,48850,49106,49362,49618,49803,49874,49905,50050,50130,50386,50398,50642,50898,50926,51154,51410,51422,51666,51841,51922,52117,52126,52178,52199,52371,52434,52690,52875,52891,52946,53123,53202,53458,53714,53895,53897,53970,54226,54236,54482,54738,54916,54943,54994,55191,55250,55256,55279,55446,55506,55701,55762,55947,56018,56030,56044,56221,56223,56274,56530,56786,56795,56810,56963,57042,57055,57225,57298,57495,57496,57554,57588,57810,58066,58244,58322,58578,58598,58757,58766,58774,58834,59090,59096,59346,59602,59636,59807,59858,60114,60144,60370,60626,60649,60882,61057,61076,61138,61167,61175,61394,61687,61843,61846,62692,63125,63714,63876,63970,63984,64657,64731,64913,64921,65012),
            'Yin' => array (16529,16534,16542,16779,17840,18571,18612,19087,19373,19691,19913,20153,20182,20634,20687,20689,21473,21491,23210,23239,23531,23694,23697,23937,24220,24522,24985,25008,25034,25036,26346,26613,27106,29629,30599,30690,31194,31203,31445,31885,32948,33169,33274,33516,33689,33723,34486,34799,35464,35503,35823,36311,36507,37100,37101,37255,37529,37530,38122,38285,38635,38867,38897,39580,39605,40347,40403,40638,40681,40845,40931,41195,41427,42120,42972,43143,44017,45046,46048,46299,46737,47064,47586,48882,51419,54169,54676,54928,56451,56988,57479,57820,60576,61569,61590,61650,61906,62162,62418,62599,62622,62674,62930,63186,63442,63470,63619,63698,63954,64210,64466,64722,64978,65181,65234,65249),
            'Ying' => array (16535,16819,16858,16873,17658,18391,19451,19593,19614,19667,19706,19903,20176,20355,20398,20630,20916,22523,22971,23214,23436,24040,24463,24501,24752,25049,25548,26295,26510,27531,27579,27796,28098,28875,29646,29655,29844,29888,29896,30110,30612,30615,30669,30910,31684,31879,32157,32924,33950,33998,34268,34496,35066,35230,35279,35576,35757,36077,36327,37804,38080,38559,38906,39633,39851,39872,40654,40834,40880,41374,41683,41877,41939,41970,42195,42451,42707,42963,43219,43249,43475,43665,43731,43987,44243,44264,44446,44499,44517,44755,45011,45267,45523,45715,45779,46035,47837,47849,48028,49139,49564,49799,53488,53657,54150,54237,54240,54681,57060,57314,57744,58332,60047,60299,60388,62877,63133,63197,63705,63719,64734,64907),
            'Yo' => array (41440,46291,53638),
            'Yong' => array (18614,18935,19183,19357,19401,19849,19888,20455,22244,23440,25056,25231,25264,27617,27827,28614,29931,30939,30970,31712,32400,33236,34030,34695,37110,37367,38901,40094,40096,40856,41867,42396,44023,44168,44431,44508,45024,46547,46803,47059,47315,47321,47571,47766,47827,48083,48339,48355,48595,48784,48851,49107,49363,49619,49875,50131,51844,53661,54157,54160,54263,54422,56966,57071,57319,60819,62096,64144),
            'You' => array (16792,17124,18589,18900,19073,19423,19852,19856,20102,20469,21217,21717,21955,22679,22686,22939,23519,25990,26253,26353,26561,26817,26822,27074,27357,27840,28305,28348,29325,30146,30389,30619,30902,31448,32458,32507,34243,34551,35039,35969,37597,38110,39349,39394,39904,40141,40158,40180,40579,41625,42631,42969,43168,45468,46474,46557,46821,47746,48107,50387,50418,50643,50899,51155,51411,51601,51667,51923,52179,52435,52691,52947,53203,53215,53238,53459,53715,53971,54227,54425,54483,54739,54744,54995,55016,55251,57577,57584,60310,61070,61678,62432,63218,63735,64416,64728),
            'Yu' => array (16536,16593,16878,17083,17335,17358,17377,17403,17619,17841,18381,18613,18866,19352,19376,19663,19948,20149,20161,20191,20215,20381,20473,20475,20613,20684,20890,21122,21174,21384,21447,21489,21650,21739,21916,21943,22155,22262,22750,23182,23212,23227,23253,23525,23800,23979,24012,24307,24491,24499,24804,25541,25588,25844,26010,26098,26313,26810,26824,26845,26848,27126,27281,27627,27635,28077,28551,29058,29356,29366,29630,29648,30106,30167,30410,31199,31402,31417,31671,31937,31978,31984,32222,32250,32415,32500,32949,33199,33525,33784,33989,34031,34264,34296,34444,34483,34524,34811,35064,35206,35207,35767,36000,36270,36575,36850,37861,37865,38370,39125,39319,39369,39575,39626,39860,39901,40134,40860,40935,41108,41162,41428,41632,41684,41869,41940,41964,42196,42216,42452,42470,42626,42708,42898,42903,43252,43663,44760,45805,45958,46481,46809,46989,47238,47576,47774,49378,49566,49648,49649,50333,50394,50419,50666,51165,51353,51590,51850,52116,52125,52961,53228,53475,53652,54920,55266,55434,55507,55763,56019,56046,56275,56300,56531,56787,57043,57299,57555,57811,58067,58323,58507,58521,58579,58775,58835,59091,59347,59528,59603,59859,59883,60115,60371,60627,60650,60817,60883,61069,61139,61320,61395,61651,61907,61912,62163,62361,62419,62675,62688,62931,62960,62962,63187,63200,63216,63374,63443,63453,63618,63699,63892,63900,63955,64159,64211,64467,64723,64737,64979,65235),
            'Yuan' => array (16520,16606,16776,16841,17899,18111,19169,19962,20419,20442,20939,20942,21215,21496,21638,22940,23729,24988,25552,25801,26012,26520,26619,26847,27306,27345,28060,28110,29336,29425,29945,30084,30604,30890,30968,30972,31382,31438,31730,32449,33762,34183,34187,34278,34442,34513,34783,35262,35566,35973,36092,37003,37048,37116,37592,37841,38046,38623,39301,40629,41209,41715,42391,42964,43220,43476,43732,43988,43996,44244,44500,44700,44756,45012,45268,45296,45524,45780,46036,46233,46292,46548,46804,47060,47316,47572,47828,48363,48630,49894,50844,54146,56041,58503,58595,62445,62859,64391),
            'Yue' => array (17339,17843,19898,20219,20941,21197,22267,22755,23438,24246,24546,24722,25019,26572,26795,27317,27835,30864,32416,33424,34537,34793,35804,38106,39867,39933,42639,42895,48084,48340,48596,48852,48875,49364,49620,49876,50132,50388,53481,54674,57305,57489,57838,59788,60811,62869),
            'Yun' => array (16522,17132,17353,18880,20937,22171,23236,23434,23751,23775,25023,25073,25746,25825,26350,27104,27361,27794,27849,28342,28852,29181,29421,30090,31200,31229,31946,34009,34283,35772,35994,36333,38806,40597,41447,41699,43483,46571,47005,48001,48518,48799,49116,49386,49552,49823,50644,50900,51156,51412,51668,51924,52180,52436,52692,52948,53204,53460,54405,54914,56732,58512,59113,59271,59546,59803,61921,63640),
            'Za' => array (18629,20165,20195,21458,26011,27291,27371,29675,31723,35053,35214,37564,39356,42709,47494,50911,53716,53972,54228,55774,64918),
            'Zai' => array (17554,20658,20705,25821,26303,33923,34204,34521,36807,37531,50334,52449,53463,54484,54740,54940,54996,55252,55508,55764,56020,57063,61058,64670),
            'Zan' => array (21395,23015,24758,28121,30348,31703,33197,34791,36570,37050,37293,37847,38384,39392,39811,40409,41716,44419,45955,46824,47765,50154,51702,52354,55540,56276,56532,56788,57044,62964),
            'Zang' => array (17882,19397,20186,20964,23177,24537,27353,28303,30451,31473,39328,41156,51934,57300,57556,57574,57812),
            'Zao' => array (22161,22968,22999,24248,24471,25261,27595,28592,29318,29370,29665,33221,35802,36840,38807,39899,53910,58068,58324,58580,58836,59092,59348,59604,59860,60116,60372,60628,60884,61140,61396,61663),
            'Ze' => array (17147,19335,22421,24829,25522,25794,26523,27322,27338,27538,29828,29850,31176,31191,31387,33712,34518,35286,36591,36815,37337,40626,40884,40920,41357,43142,47092,48786,48874,49281,49560,50661,50904,53491,54232,55514,55694,55964,58867,61652,61908,62106,62164,62420,62943,63369),
            'Zei' => array (23769,26103,26358,36047,36087,62676),
            'Zen' => array (21975,55175,62932),
            'Zeng' => array (17342,17587,20909,24567,27124,31716,34953,35808,36020,39897,40918,44527,46570,49390,58783,63188,63444,63956,64405),
            'Zha' => array (16855,20477,20951,22517,27853,28129,28556,28884,29586,31430,31451,32389,32501,32914,33246,34489,34807,36581,36855,37523,38320,40580,40850,41429,41685,41888,41941,42453,42965,43221,43477,43923,47327,48258,48278,50413,50930,53144,53660,58608,58847,60126,61151,62690,62935,64212,64468,64724,64980,65236,65271),
            'Zhai' => array (21475,21501,28306,31163,31365,31384,43733,43989,44245,44501,44757,45013,50834,51348,52973,58249,63874),
            'Zhan' => array (17303,17659,19166,19377,20435,20975,21963,22444,23777,24766,25815,27354,28393,29435,29679,29901,30173,32244,33247,36080,38343,38379,38615,38642,39884,40140,41202,44176,45269,45525,45781,46037,46293,46549,46731,46805,46978,47317,47573,47596,47829,48085,48341,48597,48853,49109,49365,54938,55444,55450,57050,59793,61078,61585,63124,63629,63710),
            'Zhang' => array (16515,17810,19191,20625,23792,25319,25778,27871,28591,29085,30651,31369,32473,34546,34959,37807,38375,38651,39092,40905,41147,42126,42209,45026,45043,45288,46555,49301,49621,49877,50133,50389,50645,50901,51086,51157,51413,51669,51925,52181,52437,52693,52949,53205,53734,55009,60376,61083),
            'Zhao' => array (16561,16835,17578,17603,17635,22944,24257,26101,29169,29908,33202,33422,33930,36232,36256,36742,37568,37857,38550,39397,40364,42711,45018,51438,51699,53461,53717,53973,54229,54485,54741,54997,55189,55253,55509,55765,56734,60820,65256),
            'Zhe' => array (17869,18654,19100,21967,22223,22963,26001,28125,28922,29115,29917,30458,30930,31130,32980,33979,34007,34037,34448,34453,34709,38358,40605,41862,43915,44167,45960,46214,47856,50647,52888,53224,53744,55538,56021,56533,56789,56813,57045,57301,57557,57813,58069,58325,61146,63476,63622,64745),
            'Zhen' => array (17816,18141,18358,18913,18932,19603,21193,23240,23263,23764,24017,24469,24713,25561,25592,26581,26597,27327,27628,28107,28849,29330,29378,29918,30641,31223,31372,32241,32938,33167,33451,33728,33981,34236,34737,34794,35738,35812,36499,36747,37072,37292,37336,39122,39137,39314,39837,40162,40348,40373,40590,40596,40925,41430,43658,45808,46062,46228,48105,51084,51586,54251,55190,55453,55958,57067,58090,58581,58837,58856,59093,59288,59349,59605,59861,60117,60373,60629,60885,61141,61397,61653,61909,62165,62421,62697,62956),
            'Zheng' => array (16628,16799,17367,19076,20666,20709,22960,24201,24276,24803,25258,25490,26616,27569,27836,28555,29890,29915,32441,35541,36320,36512,37514,37781,38029,39053,41137,41686,41942,41967,42198,44174,47834,49121,52609,53647,55966,56302,56819,60050,61840,62677,62933,63189,63445,63701,63957,64213,64469,64725,64981,65237),
            'Zhi' => array (16575,16617,16822,17551,17819,18901,19156,19844,20187,20394,21396,21720,21725,21935,21939,21976,21980,22447,22455,22470,22492,22965,23197,23710,23787,23964,24200,25002,25243,25585,25744,25751,25807,25811,26041,26077,26088,26242,27346,27620,28394,28598,28808,28817,28866,29110,29682,30082,30104,30156,30161,30456,30611,30645,31125,31443,31679,31961,32173,32214,32393,32438,32508,32904,33166,33232,33244,33943,34229,34461,34758,34787,34998,35004,35012,35825,36043,36482,36494,36594,37112,37825,38325,38332,38363,38808,38847,38864,38873,39120,39393,40067,40091,40168,40381,40630,40658,41176,41881,41974,42454,42485,42710,42966,43402,43478,43661,43734,43990,44164,44246,44502,44758,45014,45270,45465,45467,45526,45782,46038,46227,46294,46296,46550,46724,46806,47062,47318,47574,47830,47842,48086,48271,48342,48598,48854,49039,49110,49282,49291,49366,49553,49622,49878,50062,50063,50134,50390,50646,50677,50833,50902,50908,51158,51414,51670,51926,52182,52360,52438,52618,52694,52950,52968,52978,53206,53399,55272,55784,55797,56479,56565,57066,58600,59022,59281,59534,59877,60148,60389,60400,60828,60908,61414,62100,62185,62709,63968,63977,63979,64219,64990),
            'Zhong' => array (16854,19389,20379,21222,22153,22457,22474,23492,23757,23760,25275,25732,26507,28826,29066,29834,30928,31696,31714,32431,33528,35294,35505,35559,36511,39420,41158,41166,41946,43905,44787,45206,45556,45967,47758,48012,50846,53462,53718,53974,54230,54486,54742,54998,55254,55510,55766,56022,57589,61600,61935,64136),
            'Zhou' => array (17075,17142,17907,18120,18610,19119,19630,19679,20155,20923,20954,21469,22752,25310,25565,27604,27609,29116,29149,29937,30083,31715,33209,33685,35243,35771,36053,36501,37576,37867,39344,39409,42740,42973,43737,46470,46836,49626,50575,50817,53483,55533,55683,56278,56534,56790,57046,57302,57558,57814,57989,58070,58326,58582,58838,59094,59350,59606,60318,63134,64129,64486,64756),
            'Zhu' => array (16829,16839,16857,17082,17345,17621,17911,19683,20177,20445,21736,23226,23229,23537,24020,24310,25779,25799,25996,26357,26809,27096,28088,28851,29121,30385,30449,30670,31390,31880,32212,32252,33461,33472,35556,35766,36559,36835,37864,38641,38648,38815,38891,39096,39602,40836,40858,40922,41431,41687,41865,41943,42199,42459,43236,44429,44958,45444,47001,47236,48344,48532,48537,48868,49561,50412,50921,51094,52713,53377,53724,54409,54936,55943,56222,57748,58356,59120,59127,59379,59862,60118,60374,60630,60886,61081,61085,61142,61173,61398,61404,61654,61910,61936,62166,62422,62436,62613,62678,62934,63190,63446,63702,63958,63960,63982,64214,64470,64726,64982,65238),
            'Zhua' => array (29849,37060,39155,42455),
            'Zhuai' => array (42967),
            'Zhuan' => array (16813,17630,17865,19414,19899,20867,28111,31928,33248,33708,34286,36313,40668,40844,42994,43223,43479,43735,43991,44503,49310,51847,59016,63967),
            'Zhuang' => array (20668,20679,23447,24735,25297,26311,31114,37563,44759,45015,45271,45492,45527,45783,46039,46295,53130,53641,54665,56547,57742,61088),
            'Zhui' => array (18149,18862,19442,20671,22000,22238,22248,24289,25755,27076,30969,34261,35721,38318,39129,40116,46551,46807,47063,47319,47575,47831,50407,60902),
            'Zhun' => array (19902,21204,25740,29136,33237,34014,39862,48087,48343,51868,64899),
            'Zhuo' => array (16616,17080,19905,20383,20865,21435,22152,22736,26873,27564,28091,31383,31994,32213,33674,35989,36565,37272,38863,39091,40887,43743,44183,47076,48599,48855,48857,49111,49367,49559,49623,49879,49882,50135,50148,50391,50903,51159,55700,55956,56212,56980,57226,57757,58003,59040,61587,64236),
            'Zi' => array (17122,17385,17625,18867,18893,19158,20453,21478,21702,21900,23001,24788,26294,26776,27286,27838,28654,28910,29920,29926,30147,30685,31665,31932,33156,33754,33785,34502,34742,35042,35068,35830,36040,37830,38274,38621,38794,39413,39861,41101,41702,41706,42230,42989,43222,47516,48103,48288,49815,50671,51415,51671,51927,51955,52183,52439,52695,52951,53207,53719,53722,53729,53975,54231,54487,54743,54999,56055,56550,57322,58262,59633,60038,63213,63215,63222,63464,65269),
            'Zo' => array (32902,63621),
            'Zong' => array (16884,17346,17382,17895,18108,18367,20407,20886,20968,21234,21238,21423,21477,22515,24746,24822,26261,26282,26814,27027,27122,29144,29403,30926,32386,32457,34484,36738,38831,39387,39870,41160,43155,47245,48272,48781,51344,54772,55255,55511,55693,55711,55767,56023,56279,56535,56791,56983,57232,60139,61064,62594),
            'Zou' => array (20470,20732,23514,27326,33277,38389,45207,57047,57303,57559,57815,60918),
            'Zuozhe' => array (12338,14128,15225,25382,25956,26957,28783,29555,43208,53459,59056,63947),
            'Zu' => array (16613,22662,31700,32987,34540,36025,36582,38304,57049,58071,58327,58583,58839,59095,59351,59607,59863),
            'Zuan' => array (18112,26555,27328,27368,31168,36328,44247,44255,44676,56039,60119,60375),
            'Zui' => array (17889,21437,21646,24783,25753,26334,27033,29357,29623,30912,35205,36245,37301,37511,39062,57752,59542,60045,60631,60887,61143,61399),
            'Zun' => array (19159,22263,26503,33255,34531,36089,38394,38592,40895,42207,44791,50322,55273,61655,61911,64909),
            'Zuo' => array (18050,25788,27065,31432,32182,33225,35536,38591,38882,39606,53739,59610,61932,62167,62423,62679,62860,63116,63191,63447,63703,63959)
        );
    }

    /**
     * @param string $str
     * @param bool $quan_pin    全拼
     * @param bool $to_upper    首字母大写
     * @return string
     */
    public function getpy($str = '', $quan_pin = true, $upper = false)
    {
        if (!is_string($str) || $str == '') {
            return '';
        }

        $pattern = "/\s/is";
        $str = preg_replace($pattern, "_", $str);

        $pattern = "/(|\~|\`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\+|\=|\{|\}|\[|\]|\||\\|\:|\;|\"|\'|\<|\,|\>|\.|\?|\/)/is";
        $str = preg_replace($pattern, "", $str);

        //识别UTF-8
        if (strlen("测试") > 4) {
            $str = iconv('UTF-8', 'GBK', $str);
        }

        $py = '';
        for ($i = 0; $i < strlen($str); $i++) {
            if (ord($str[$i]) > 128) {
                $char = self::asiToPy(ord($str[$i]) + ord($str[$i + 1]) * 256);
                $py .= $quan_pin ? $char : $char[0];    //全拼、首字母
                $i++;
            } else {
                $py .= $str[$i];
            }
        }

        return ($upper ? $py : strtolower($py));
    }

    /**
     * @param $a
     * @return int|string
     */
    protected function asiToPy($a)
    {
        $py = $this->pinyin;
        foreach ($py as $k => $p) {
            if (array_search($a, $p) !== false) {
                return $k;
            }
        }
    }
}

# This program is an open source system, commercial use, please consciously to purchase commercial license.
# Copyright (C) MetInfo Co., Ltd. (http://www.metinfo.cn). All rights reserved.
